public int New_(MedicoEN medico) { try { SessionInitializeTransaction(); session.Save(medico); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is SanurGenNHibernate.Exceptions.ModelException) { throw ex; } throw new SanurGenNHibernate.Exceptions.DataLayerException("Error in MedicoCAD.", ex); } finally { SessionClose(); } return(medico.IdUsuario); }
public void Destroy(int idUsuario) { try { SessionInitializeTransaction(); MedicoEN medicoEN = (MedicoEN)session.Load(typeof(MedicoEN), idUsuario); session.Delete(medicoEN); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is SanurGenNHibernate.Exceptions.ModelException) { throw ex; } throw new SanurGenNHibernate.Exceptions.DataLayerException("Error in MedicoCAD.", ex); } finally { SessionClose(); } }
public MedicoEN ReadOIDDefault(int idUsuario) { MedicoEN medicoEN = null; try { SessionInitializeTransaction(); medicoEN = (MedicoEN)session.Get(typeof(MedicoEN), idUsuario); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is SanurGenNHibernate.Exceptions.ModelException) { throw ex; } throw new SanurGenNHibernate.Exceptions.DataLayerException("Error in MedicoCAD.", ex); } finally { SessionClose(); } return(medicoEN); }
public MedicoEN ReadOID(int idUsuario) { MedicoEN medicoEN = null; medicoEN = _IMedicoCAD.ReadOID(idUsuario); return(medicoEN); }
private void DGMedico_MouseDoubleClick(object sender, MouseButtonEventArgs e) { MedicoEN me = (MedicoEN)DGMedico.SelectedItems[0]; //medico = DGMedico.SelectedItem as MedicoEN; //Foto.ImageFailed = medico.Imagenes(); txtid.Text = me.IdMedico.ToString(); txtnombre.Text = me.Nombre.ToString(); txtapellido.Text = me.Apellido.ToString(); cbespecialidad____Copy1.Text = me.Especialidad.ToString(); convertirbitscver(me); }
public void convertirbitscver(MedicoEN _medico) { MemoryStream _str = new MemoryStream(); _str.Write(_medico.Imagen, 0, _medico.Imagen.Length); _str.Position = 0; System.Drawing.Image _img = System.Drawing.Image.FromStream(_str); BitmapImage bitimage = new BitmapImage(); MemoryStream str = new MemoryStream(); bitimage.BeginInit(); _img.Save(str, System.Drawing.Imaging.ImageFormat.Jpeg); str.Seek(0, SeekOrigin.Begin); bitimage.StreamSource = str; bitimage.EndInit(); Foto.Source = bitimage; }
public void Modify(int p_Medico_OID, string p_nombre, String p_contrasena, bool p_iniciado, string p_email, string p_apellidos, SanurGenNHibernate.Enumerated.Sanur.EspecialidadEnum p_especialidad) { MedicoEN medicoEN = null; //Initialized MedicoEN medicoEN = new MedicoEN(); medicoEN.IdUsuario = p_Medico_OID; medicoEN.Nombre = p_nombre; medicoEN.Contrasena = Utils.Util.GetEncondeMD5(p_contrasena); medicoEN.Iniciado = p_iniciado; medicoEN.Email = p_email; medicoEN.Apellidos = p_apellidos; medicoEN.Especialidad = p_especialidad; //Call to MedicoCAD _IMedicoCAD.Modify(medicoEN); }
public void Modify(MedicoEN medico) { try { SessionInitializeTransaction(); MedicoEN medicoEN = (MedicoEN)session.Load(typeof(MedicoEN), medico.IdUsuario); medicoEN.Nombre = medico.Nombre; medicoEN.Contrasena = medico.Contrasena; medicoEN.Iniciado = medico.Iniciado; medicoEN.Email = medico.Email; medicoEN.Apellidos = medico.Apellidos; medicoEN.Especialidad = medico.Especialidad; session.Update(medicoEN); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is SanurGenNHibernate.Exceptions.ModelException) { throw ex; } throw new SanurGenNHibernate.Exceptions.DataLayerException("Error in MedicoCAD.", ex); } finally { SessionClose(); } }
public int New_(string p_nombre, String p_contrasena, bool p_iniciado, string p_email, string p_apellidos, SanurGenNHibernate.Enumerated.Sanur.EspecialidadEnum p_especialidad) { MedicoEN medicoEN = null; int oid; //Initialized MedicoEN medicoEN = new MedicoEN(); medicoEN.Nombre = p_nombre; medicoEN.Contrasena = Utils.Util.GetEncondeMD5(p_contrasena); medicoEN.Iniciado = p_iniciado; medicoEN.Email = p_email; medicoEN.Apellidos = p_apellidos; medicoEN.Especialidad = p_especialidad; //Call to MedicoCAD oid = _IMedicoCAD.New_(medicoEN); return(oid); }