public static string GuardarPlaya(string playaJSON) { Resultado resultado = new Resultado(); var playa = new PlayaDeEstacionamiento().ToObjectRepresentation(playaJSON); if (playa.Id == 0) { resultado = gestor.RegistrarPlaya(playa); } else { resultado = gestor.ActualizarPlaya(playa); } if (resultado.Ok) { return("true"); } HttpResponse Response = HttpContext.Current.Response; Response.Clear(); Response.StatusCode = 200; Response.Write(resultado.MensajesString()); return("false"); }
/// <summary> /// Guarda o Actualiza un Playa de Estacionemiento /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void btnGuardar_Click(object sender, EventArgs e) { if (IdPlaya == 0)//creo una nueva playa { //Creo el objeto de la nueva PlayaDeEstacionamiento PlayaDeEstacionamiento playa = CargarEntidad(); //registro la playa a travez del gestor var resultado = gestor.RegistrarPlaya(playa); if (resultado.Ok) { //Mensaje de registracion correcta ActualizarGrilla(); limpiarCampos(); Exito = "La playa fue registrada correctamente."; } else { //Mensajes de error Error = resultado.MensajesString(); } } else //edito el objeto playa editar { var playa = CargarEntidad(); //actualizo la playa a travez del gestor var resultado = gestor.ActualizarPlaya(playa); if (resultado.Ok) { //Mensaje de actualizacion correcta ActualizarGrilla(); limpiarCampos();//limpio el formulario Exito = "La playa fue modificada correctamente."; } else { //Mensajes de Error Error = resultado.MensajesString(); } } }