- modify now works
- RIP lime
- added location
This commit is contained in:
Giulia
2019-02-01 22:24:24 +01:00
parent 949184875a
commit ec419f34bc
4 changed files with 23 additions and 11 deletions

View File

@@ -106,15 +106,15 @@ namespace IdentityDemo.Controllers
{
return await LoggedAccessDataOf(user.Username, false, () => {
var usr = Db.Users.Where(u => u.Username.Equals(user.Username)).FirstOrDefault();
if (user.Password.Equals(""))
if (user.Password == null)
user.Password = usr.Password;
if (user.Avatar.Equals(""))
if (user.Avatar == null)
user.Avatar = usr.Avatar;
if (user.Email.Equals(""))
if (user.Email == null)
user.Email = usr.Email;
if (user.LastName.Equals(""))
if (user.LastName == null)
user.LastName = usr.LastName;
if (user.Name.Equals(""))
if (user.Name == null)
user.Name = usr.Name;
Db.UpdateAsync(user);
@@ -122,10 +122,12 @@ namespace IdentityDemo.Controllers
var doc = Db.Doctors.Where(d => d.Username.Equals(user.Username)).FirstOrDefault();
if(doc!=null)
{
if (!doctor.PhoneNumber.Equals(""))
if (doctor.PhoneNumber != null)
doc.PhoneNumber = doctor.PhoneNumber;
if (!doctor.Schedule.Equals(""))
if (doctor.Schedule != null)
doc.Schedule = doctor.Schedule;
if (doctor.Location != null)
doc.Location = doctor.Location;
Db.UpdateAsync(doc);
}

View File

@@ -39,14 +39,21 @@
{
<div class="form-group">
<div class="col-sm-10">
<input class="form-control mod-data hide" type="number" value="@Model.Doc.PhoneNumber" id="mod-phone" />
<input class="form-control mod-data hide" type="number" value="@Model.Doc.PhoneNumber" id="mod-phone" placeholder="Numero telefono" />
<input class="form-control old-data" disabled type="number" value="@Model.Doc.PhoneNumber" /><br />
</div>
</div>
<div class="form-group">
<div class="col-sm-10">
<input class="form-control mod-data hide" type="text" value="@Model.Doc.Schedule" id="mod-schedule" />
<input class="form-control mod-data hide" type="text" value="@Model.Doc.Location" id="mod-location" placeholder="Luogo" />
<input class="form-control old-data" disabled type="text" value="@Model.Doc.Location" /><br />
</div>
</div>
<div class="form-group">
<div class="col-sm-10">
<input class="form-control mod-data hide" type="text" value="@Model.Doc.Schedule" id="mod-schedule" placeholder="Orari" />
<input class="form-control old-data" disabled type="text" value="@Model.Doc.Schedule" /><br />
</div>
</div>
@@ -269,6 +276,8 @@
var email = $("#mod-email").val();
var schedule = $("#mod-schedule").val();
var phone = $("#mod-phone").val();
var location = $("#mod-location").val();
if (password != password2) {
$("#msg-reg").html("[Le password non coincidono]").show();
return false;
@@ -286,7 +295,8 @@
},
Doctor: {
Schedule: schedule,
PhoneNumber: phone
PhoneNumber: phone,
Location: location
}
},
dataType: "json",

View File

@@ -35,7 +35,7 @@
<li>
<!-- start notification -->
<a id="message-@message.Id" @if(message.Seen != default) {<text>class= "bg-gray"</text>} href="/Message/@message.Username">
<i class="fa text-lime">@message.Time</i><br />
<i class="fa text-light-blue">@message.Time</i><br />
@message.Body
</a>
</li>

Binary file not shown.