コード例 #1
0
        public void Modificar()
        {
            try
            {
                Console.WriteLine("Ingrese un id: ");
                int id = int.Parse(Console.ReadLine());
                Business.Entities.Especialidades especialidades = EspecialidadesNegocio.GetOne(id);

                Console.WriteLine("Ingrese descripcion: ");
                especialidades.desc_especialidad = Console.ReadLine();
                especialidades.State             = BusinessEntity.States.Modified;
                EspecialidadesNegocio.Save(especialidades);
            }
            catch (FormatException fe)
            {
                Console.WriteLine("La id ingresada debe ser un numero entero\n" + fe);
            }
            catch (Exception Ex)
            {
                NotificarError(Ex);
            }
            finally
            {
                Console.WriteLine("Presione una tecla para continuar");
                Console.ReadKey();
            }
        }
コード例 #2
0
 public EspecialidadDesktop(int ID, ModoForm modo) : this()
 {
     Text = modo.ToString();
     if (modo == ModoForm.Baja)
     {
         txtDescripcion.ReadOnly = true;
     }
     Modo = modo;
     Business.Logic.EspecialidadesLogic el = new Business.Logic.EspecialidadesLogic();
     EspecialidadActual = el.GetOne(ID);
     MapearDeDatos();
 }
コード例 #3
0
 public override void MapearADatos()
 {
     if (Modo == ModoForm.Alta || Modo == ModoForm.Modificacion)
     {
         EspecialidadActual.State = Business.Entities.BusinessEntity.States.Modified;
         if (Modo == ModoForm.Alta)
         {
             EspecialidadActual       = new Business.Entities.Especialidades();
             EspecialidadActual.State = Business.Entities.BusinessEntity.States.New;
         }
         EspecialidadActual.desc_especialidad = txtDescripcion.Text;
     }
     if (Modo == ModoForm.Baja)
     {
         EspecialidadActual.State = Business.Entities.BusinessEntity.States.Deleted;
     }
 }
コード例 #4
0
        public void Agregar()
        {
            Business.Entities.Especialidades especialidades = new Business.Entities.Especialidades();

            Console.WriteLine("Ingrese Descripcion: ");
            especialidades.desc_especialidad = Console.ReadLine();
            especialidades.State             = BusinessEntity.States.New;
            try
            {
                EspecialidadesNegocio.Save(especialidades);
                Console.WriteLine("Id: {0}", especialidades.ID);
            }
            catch (Exception Ex)
            {
                NotificarError(Ex);
            }
        }
コード例 #5
0
 public void Save(Business.Entities.Especialidades e)
 {
     EspecialidadData.Save(e);
 }
コード例 #6
0
 private void SaveEntity(Business.Entities.Especialidades especialidad)
 {
     this.Logic.Save(especialidad);
 }
コード例 #7
0
 private void LoadEntity(Business.Entities.Especialidades especialidad)
 {
     especialidad.desc_especialidad = this.descripcionTextBox.Text;
 }
コード例 #8
0
 public EspecialidadDesktop(ModoForm modo) : this()
 {
     Text = modo.ToString();
     Modo = modo;
     EspecialidadActual = new Business.Entities.Especialidades();
 }
コード例 #9
0
 public void MostrarDatos(Business.Entities.Especialidades u)
 {
     Console.WriteLine("Id: {0}", u.ID);
     Console.WriteLine("\tDesc_Especialidades: {0}", u.desc_especialidad);
 }