public string actualizarCentroMedico(centromedico centroM)
        {
            string       message;
            centromedico centroUpdate = new centromedico();

            try
            {
                var consulta = (from centro in db.centromedico where centro.idCentroMedico == centroM.idCentroMedico select centro).FirstOrDefault();
                consulta.idCentroMedico  = centroM.idCentroMedico;
                consulta.telefono1       = centroM.telefono1;
                consulta.telefono2       = centroM.telefono2;
                consulta.direccion       = centroM.direccion;
                consulta.HorarioApertura = centroM.HorarioApertura;
                consulta.HorarioCierre   = centroM.HorarioCierre;
                consulta.NivelAtencion_idNivelAtencion = centroM.NivelAtencion_idNivelAtencion;
                consulta.foto = centroM.foto;

                db.SubmitChanges();
                message = "Centro medico actualizado correctamente";
            }
            catch (Exception ex)
            {
                message = "Error de actualización" + ex.Message;
                throw;
            }

            return(message);
        }
Beispiel #2
0
        protected void Registrar_Click(object sender, EventArgs e)
        {
            ClsCentroMedico medicalCenterDao = new ClsCentroMedico();
            centromedico    medicalCenterDto = new centromedico();
            string          ruta;


            if (FileUpload1.HasFile)
            {
                string nombre = FileUpload1.FileName;
                ruta = "~/photosCentroM/" + nombre;
                FileUpload1.SaveAs(Server.MapPath(ruta));
                //imgPhoto.ImageUrl = ruta;
                medicalCenterDto.telefono1          = int.Parse(txtTelefono1.Text);
                medicalCenterDto.telefono2          = int.Parse(txtTelefono2.Text);
                medicalCenterDto.coordenasUbicacion = txtCoordenadas.Text;
                medicalCenterDto.foto            = ruta;
                medicalCenterDto.direccion       = txtDirrecion.Text;
                medicalCenterDto.HorarioApertura = TimeSpan.Parse(txtHorarioA.Text);
                medicalCenterDto.HorarioCierre   = TimeSpan.Parse(txtHorarioC.Text);
                medicalCenterDto.NivelAtencion_idNivelAtencion = int.Parse(ddlNivelAtencion.SelectedValue);

                lblMessage.Text = medicalCenterDao.registrarCentro(medicalCenterDto);
            }
        }
        public string registrarCentro(centromedico centro)
        {
            string message;

            try
            {
                db.centromedico.InsertOnSubmit(centro);
                db.SubmitChanges();
                message = "¡Centro medico registrado exitosamente!";
            }
            catch (Exception ex)
            {
                message = "Error en el registro " + ex.Message;
                throw;
            }

            return(message);
        }