Esempio n. 1
0
 public Plan GetOne(int id)
 {
     Plan p = new Plan();
     try
     {
         this.OpenConnection();
         MySqlCommand cmd = new MySqlCommand("select * from planes where id_plan = @idplan", SqlConn);
         cmd.Parameters.Add("@idplan", MySqlDbType.Int32).Value = id;
         MySqlDataReader dr = cmd.ExecuteReader();
         if (dr.Read())
         {
             p.Descripcion = (string)dr["desc_plan"];
             p.IDEspecialidad = (int)dr["id_especialidad"];
             p.ID = (int)dr["id_plan"];
         }
         dr.Close();
     }
     catch (Exception Ex)
     {
         Exception ExcepcionManejada = new Exception("Error al recuperar datos de materia", Ex);
         throw ExcepcionManejada;
     }
     finally
     {
         this.CloseConnection();
     }
     return p;
 }
Esempio n. 2
0
        public override void MapearADatos()
        {
            if (this.Modo == ModoForm.Alta || this.Modo == ModoForm.Modificacion)
            {
                if (this.Modo == ModoForm.Alta)
                {
                    Business.Entities.Plan plan = new Business.Entities.Plan();
                    this.PlanActual       = plan;
                    this.PlanActual.State = BusinessEntity.States.New;
                }
                else
                {
                    //int id = 0;
                    //if (!int.TryParse("asdasd", out id))
                    //{
                    //    MessageBox.Show("Debe ingrear un int");
                    //}
                    //Convert.ToInt32("1244");
                    this.PlanActual.ID    = int.Parse(this.txtID.Text);
                    this.PlanActual.State = BusinessEntity.States.Modified;
                }

                this.PlanActual.Descripcion    = this.txtDescripcion.Text;
                this.PlanActual.IDEspecialidad = int.Parse(this.txt_idEspecialidad.Text);
            }
            if (this.Modo == ModoForm.Consulta)
            {
                this.PlanActual.State = BusinessEntity.States.Unmodified;
            }
            else if (this.Modo == ModoForm.Baja)
            {
                this.PlanActual.State = BusinessEntity.States.Deleted;
            }
        }
Esempio n. 3
0
        public List<Plan> GetAll(int IDEspecialidad)
        {
            List<Plan> planes = new List<Plan>();

            try
            {

                this.OpenConnection();

                SqlCommand cmdPlanes = new SqlCommand("SELECT P.* FROM especialidades E left join planes P on P.id_especialidad = E.id_especialidad WHERE P.id_especialidad = @id", sqlConn);
                cmdPlanes.Parameters.Add("@id", SqlDbType.Int).Value = IDEspecialidad;
                SqlDataReader drPlanes = cmdPlanes.ExecuteReader();
                while (drPlanes.Read())
                {
                    Plan plan = new Plan();

                    plan.ID = (int)drPlanes["id_plan"];
                    plan.IdEspecialidad = (int)drPlanes["id_especialidad"];
                    plan.Descripcion = (string)drPlanes["desc_plan"];

                    planes.Add(plan);
                }
                drPlanes.Close();
            }
            catch (Exception Ex)
            {
                Exception ExcepcionManejada = new Exception("Error al recuperar lista de Planes", Ex);
                throw ExcepcionManejada;
            }
            finally
            {
                this.CloseConnection();
            }
            return planes;
        }
Esempio n. 4
0
        public PlanDesktop(int ID, ModoForm modo) : this()
        {
            Modo = modo;
            PlanLogic p = new PlanLogic();

            planActual = p.GetOne(ID);
            MapearDeDatos();
            switch (Modo)
            {
            case ModoForm.Alta:
                this.btnAceptar.Text = "Guardar";
                break;

            case ModoForm.Modificacion:
                this.btnAceptar.Text = "Guardar";
                break;

            case ModoForm.Baja:
                this.btnAceptar.Text = "Eliminar";
                break;

            case ModoForm.Consulta:
                this.btnAceptar.Text = "Aceptar";
                break;
            }
        }
Esempio n. 5
0
        public Business.Entities.Plan GetOne(int ID)
        {
            Plan pln = new Plan();
            try
            {
                this.OpenConnection();

                SqlCommand cmdPlan = new SqlCommand("select * from planes where id_plan=@id", sqlConn);
                cmdPlan.Parameters.Add("@id", SqlDbType.Int).Value = ID;
                SqlDataReader drPlan = cmdPlan.ExecuteReader();

                if (drPlan.Read())
                {
                    pln.ID = (int)drPlan["id_plan"];
                    pln.Descripcion = (string)drPlan["desc_plan"];
                    pln.IDEspecialidad = (int)drPlan["id_especialidad"];                    
                }
                drPlan.Close();
            }
            catch (Exception Ex)
            {
                Exception ExcepcionManejada = new Exception("Error al recuperar datos del plan", Ex);
                throw ExcepcionManejada;
            }
            finally
            {
                this.CloseConnection();
            }

            return pln;
        }
Esempio n. 6
0
        public List<Plan> GetAll()
        {
            List<Plan> plan = new List<Plan>();
            try
            {
                this.OpenConnection();
                SqlCommand cmdPlan = new SqlCommand("select * from planes", sqlConn);
                SqlDataReader drPlan = cmdPlan.ExecuteReader();

                while (drPlan.Read())
                {
                    Plan pln = new Plan();
                    pln.ID = (int)drPlan["id_plan"];
                    pln.Descripcion = (string)drPlan["desc_plan"];
                    pln.IDEspecialidad = (int)drPlan["id_especialidad"];
                    

                    plan.Add(pln);
                }
                drPlan.Close();
            }
            catch (Exception Ex)
            {
                Exception ExcepcionManejada = new Exception("Error al recuperar lista de planes", Ex);
                throw ExcepcionManejada;
            }
            finally
            {
                this.CloseConnection();
            }

            return plan;
        }
Esempio n. 7
0
 public override void MapearADatos()
 {
     switch (this._Modo)
     {
         case ModoForm.Baja:
             _PlanActual.State = Plan.States.Deleted;
             break;
         case ModoForm.Consulta:
             _PlanActual.State = Plan.States.Unmodified;
             break;
         case ModoForm.Alta:
             _PlanActual = new Plan();
             _PlanActual.State = Plan.States.New;
             break;
         case ModoForm.Modificacion:
             _PlanActual.State = Plan.States.Modified;
             break;
     }
     if (_Modo == ModoForm.Alta || _Modo == ModoForm.Modificacion)
     {
         if (_Modo == ModoForm.Modificacion)
             _PlanActual.ID = Convert.ToInt32(this.txtID.Text);
         _PlanActual.Descripcion = this.txtDescripcion.Text;
         _PlanActual.IDEspecialidad = Convert.ToInt32(this.cbxEspecialidad.SelectedValue);
     }
 }
Esempio n. 8
0
        public List<Plan> GetAll()
        {
            List<Plan> planes = new List<Plan>();
            try
            {
                this.OpenConnection();
                SqlCommand cmdGetAll = new SqlCommand("select * from planes", SqlConn);
                SqlDataReader drPlanes = cmdGetAll.ExecuteReader();

                while (drPlanes.Read())
                {
                    Plan p = new Plan();
                    p.ID = (int)drPlanes["id_plan"];
                    p.Descripcion = (string)drPlanes["desc_plan"];
                    p.IDEspecialidad = (int)drPlanes["id_especialidad"];

                    planes.Add(p);
                }
                drPlanes.Close();
            }
            catch (Exception e)
            {
                Exception ExcepcionManejada = new Exception("Error al recuperar datos de los Planes.", e);
                throw ExcepcionManejada;
            }
            finally
            {
                this.CloseConnection();
            }
            return planes;
        }
Esempio n. 9
0
 public List <Business.Entities.Materia> listarMateriasPorNombre(string nombre)
 {
     try
     {
         string nomb = "%" + nombre + "%";
         Conexion.getInstance().Connect();
         SqlCommand    cmd    = new SqlCommand("select * from dbo.Materia where CONVERT(VARCHAR,nombre) like'" + nomb + "'", Conexion.getInstance().Conection);
         SqlDataReader reader = cmd.ExecuteReader();
         List <Business.Entities.Materia> materias = new List <Materia>();
         while (reader.Read())
         {
             int    idMateria = (int)reader.GetValue(0);
             string nom       = reader.GetString(1);
             string desc      = reader.GetString(2);
             int    hsSem     = (int)reader.GetValue(3);
             int    hsTot     = (int)reader.GetValue(4);
             int    idPlan    = (int)reader.GetValue(5);
             Business.Entities.Materia mat = new Materia(nom, desc, hsSem, hsTot);
             mat.IdMateria = idMateria;
             if (reader["idPlan"] != DBNull.Value)
             {
                 Business.Entities.Plan plan = PlanDB.getInstance().buscarPlanPorId((int)reader.GetValue(5));
                 mat.Plan = plan;
             }
             materias.Add(mat);
         }
         Conexion.getInstance().Disconnect();
         return(materias);
     }
     catch (Exception e)
     {
         Conexion.getInstance().Disconnect();
         return(null);
     }
 }
Esempio n. 10
0
        public PlanDesktop(int ID, ModoForm modo) : this()
        {
            this.Modo = modo;
            PlanLogic plan = new PlanLogic();

            this.PlanActual = plan.GetOne(ID);
            MapearDeDatos();
        }
Esempio n. 11
0
        public PlanesDesktop(int id, ModoForm modo) : this()
        {
            this.Modo = modo;
            Plan plan = new PlanLogic().GetOne(id);

            this.PlanActual = plan;
            this.MapearDeDatos();
        }
Esempio n. 12
0
 public PlanDesktop(int ID, ModoForm modo)
     : this()
 {
     this._Modo = modo;
     PlanLogic PlanNegocio = new PlanLogic();
     _PlanActual = PlanNegocio.GetOne(ID);
     this.MapearDeDatos();
 }
 public void Save(Business.Entities.Plan _plan)
 {
     try
     {
         PlanData.Save(_plan);
     }
     catch (Exception)
     {
         throw;
     }
 }
Esempio n. 14
0
 public void Save(Plan pln)
 {
     try
     {
         PlanData.Save(pln);
     }
     catch (Exception Ex)
     {
         throw;
     }
 }
Esempio n. 15
0
        public override void MapearADatos()
        {
            // cambiar visibilidad a Plan
            Business.Entities.Plan planActual = this.DevolverPlan();
            switch (this.Modo)
            {
            case (ModoForm.Alta):
            {
                ProfesorActual                = new Business.Entities.Personas();
                this.ProfesorActual.IDPlan    = planActual.ID;
                this.ProfesorActual.Nombre    = this.txtNombre.Text;
                this.ProfesorActual.Apellido  = this.txtApellido.Text;
                this.ProfesorActual.Email     = this.txtEmail.Text;
                this.ProfesorActual.Direccion = this.txtDireccion.Text;
                DateTime fechaNac = new DateTime(int.Parse(this.txtAño.Text), int.Parse(this.txtMes.Text), int.Parse(this.txtDia.Text), 0, 0, 0);
                this.ProfesorActual.FechaNacimiento = fechaNac;
                this.ProfesorActual.Legajo          = int.Parse(this.txtLegajo.Text);
                this.ProfesorActual.Telefono        = this.txtTelefono.Text;
                //this.PersonaActual.TipoPersona = (Business.Entities.Personas.TiposPersonas)Enum.Parse(typeof(Business.Entities.Personas.TiposPersonas), this.cmbTiposPersonas.SelectedValue.ToString());
                this.ProfesorActual.State = BusinessEntity.States.New;
                break;
            }

            case (ModoForm.Modificacion):
            {
                this.ProfesorActual.IDPlan    = planActual.ID;
                this.ProfesorActual.Nombre    = this.txtNombre.Text;
                this.ProfesorActual.Apellido  = this.txtApellido.Text;
                this.ProfesorActual.Email     = this.txtEmail.Text;
                this.ProfesorActual.Direccion = this.txtDireccion.Text;
                DateTime fechaNac = new DateTime(int.Parse(this.txtAño.Text), int.Parse(this.txtMes.Text), int.Parse(this.txtDia.Text), 0, 0, 0);
                this.ProfesorActual.FechaNacimiento = fechaNac;
                this.ProfesorActual.Legajo          = int.Parse(this.txtLegajo.Text);
                this.ProfesorActual.Telefono        = this.txtTelefono.Text;
                //this.PersonaActual.TipoPersona = (Business.Entities.Personas.TiposPersonas)Enum.Parse(typeof(Business.Entities.Personas.TiposPersonas), this.cmbTiposPersonas.SelectedValue.ToString());
                this.ProfesorActual.State = BusinessEntity.States.Modified;
                break;
            }

            case (ModoForm.Baja):
            {
                this.ProfesorActual.State = BusinessEntity.States.Deleted;
                break;
            }

            case (ModoForm.Consulta):
            {
                this.ProfesorActual.State = BusinessEntity.States.Unmodified;
                break;
            }
            }
        }
Esempio n. 16
0
        public Planes GetAll()
        {
            SqlConnection oCnn = this.CreateConnection();
            using (oCnn)
            {
                oCnn.Open();

                SqlCommand oCmd = new SqlCommand();
                using (oCmd)
                {
                    oCmd.Connection = oCnn;

                    oCmd.CommandType = CommandType.StoredProcedure;
                    oCmd.CommandText = "planesGetAll";

                    Planes oPlanes = new Planes();

                    try
                    {
                        SqlDataReader oReader = oCmd.ExecuteReader();
                        using (oCnn)
                        {
                            while (oReader.Read())
                            {
                                Plan oPlan = new Plan();

                                oPlan.ID = Convert.ToInt32(oReader["id_plan"]);
                                oPlan.Descripcion = Convert.ToString(oReader["desc_plan"]);
                                oPlan.IDEspecialidad = Convert.ToInt32(oReader["id_especialidad"]);

                                oPlanes.Add(oPlan);
                                oPlan = null;
                            }
                            return oPlanes;
                        }
                    }
                    catch (Exception Ex)
                    {
                        Exception ExcepcionManejada = new Exception("Error al recuperar lista de planes", Ex);
                        throw ExcepcionManejada;
                    }
                    finally
                    {
                        oPlanes = null;
                    }
                }
            }
        }
Esempio n. 17
0
        public override void MapearADatos()
        {
            if (Modo.Equals(ModoForm.Alta))
            {
                this.Plan = new Plan();
                this.Plan.State = BusinessEntity.States.New;
            }
            else if (Modo.Equals(ModoForm.Modificacion))
            {
                this.Plan.ID = Int32.Parse(txtID.Text);
                this.Plan.State = BusinessEntity.States.Modified;
            }

            this.Plan.Descripcion = this.txtDescripcion.Text;
            this.Plan.IdEspecialidad = (int)this.cmbEspecialidades.SelectedValue;
        }
Esempio n. 18
0
 public PlanDesktop(int ID, ModoForm modo)
     : this()
 {
     this._Modo = modo;
     PlanLogic PlanNegocio = new PlanLogic();
     try
     {
         _PlanActual = PlanNegocio.GetOne(ID);
         this.llenarCombo();
         this.MapearDeDatos();
     }
     catch (Exception ex)
     {
         this.Notificar("Error", ex.Message, MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Esempio n. 19
0
 private void btnAgregar_Click(object sender, EventArgs e)
 {
     if (Validar())
     {
         PlanLogic pl = new PlanLogic();
         Plan p = new Plan();
         p.IDEspecialidad = (int)cmbEspecialidad.SelectedValue;
         p.Descripcion = txtDescripcion.Text;
         pl.AddPlan(p);
         Notificar("Plan creado satisfactoriamente", MessageBoxButtons.OK, MessageBoxIcon.Information);
         this.Dispose();
     }
     else
     {
         Notificar("Los campos deben estar completos", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Esempio n. 20
0
        public new void MapearADatos()
        {
            if (this.Modo == ModoForm.Alta)
            {
                Plan plan = new Plan();
                PlanActual = plan;

                this.PlanActual.Descripcion    = this.TextBoxDescripcion.Text;
                this.PlanActual.IdEspecialidad = Convert.ToInt32(this.TextBoxIdEspecialidad.Text);
            }
            else if (this.Modo == ModoForm.Modificacion)
            {
                this.TextBoxIdEspecialidad.Enabled = false;
                this.PlanActual.Descripcion        = this.TextBoxDescripcion.Text;
            }

            switch (this.Modo)
            {
            case ModoForm.Alta:
            {
                this.PlanActual.State = BusinessEntity.States.New;
                break;
            }

            case ModoForm.Modificacion:
            {
                this.PlanActual.State = BusinessEntity.States.Modified;
                break;
            }

            case ModoForm.Baja:
            {
                this.PlanActual.State = BusinessEntity.States.Deleted;
                break;
            }

            case ModoForm.Consulta:
            {
                this.PlanActual.State = BusinessEntity.States.Unmodified;
                break;
            }
            }
        }
Esempio n. 21
0
        public virtual void MapearADatos()
        {
            if (Modo == ModoForm.Alta)
            {
                planActual = new Plan();
            }
            planActual.Descripcion    = this.txtDesc.Text;
            planActual.IDEspecialidad = (int)this.cbEspecialidades.SelectedValue;

            switch (Modo)
            {
            case ModoForm.Alta:
                planActual.State = BusinessEntity.States.New;
                break;

            case ModoForm.Modificacion:
                planActual.State = BusinessEntity.States.Modified;
                break;
            }
        }
Esempio n. 22
0
 public bool altaPlan(Business.Entities.Plan plan)
 {
     try
     {
         string nombre      = plan.NombrePlan;
         string descripcion = plan.DescripcionPlan;
         int    id          = (int)plan.Especialidad.IdEspecialidad;
         Conexion.getInstance().Connect();
         SqlCommand cmd = new SqlCommand("insert into Planes(nombre,descripcion,idEsp)" +
                                         " values('" + nombre + "','"
                                         + descripcion + "','" + id + "')", Conexion.getInstance().Conection);
         cmd.ExecuteNonQuery();
         Conexion.getInstance().Disconnect();
         return(true);
     }
     catch (Exception e)
     {
         Conexion.getInstance().Disconnect();
         return(false);
     }
 }
Esempio n. 23
0
 public override void MapearADatos()
 {
     if (Modo == ModoForm.Alta || Modo == ModoForm.Modificacion)
     {
         if (Modo == ModoForm.Alta)
         {
             PlanActual       = new Business.Entities.Plan();
             PlanActual.State = BusinessEntity.States.New;
         }
         else
         {
             PlanActual.State = BusinessEntity.States.Modified;
         }
         PlanActual.Descripcion  = txtDescripcion.Text;
         PlanActual.Especialidad = (Business.Entities.Especialidad)cmbEspecialidad.SelectedItem;
     }
     else if (Modo == ModoForm.Baja)
     {
         PlanActual.State = BusinessEntity.States.Deleted;
     }
 }
Esempio n. 24
0
        public override void MapearADatos()
        {
            if (Modo == AplicationForm.ModoForm.Alta)
            {
                Plan p = new Plan();

                PlanActual = p;

                this.PlanActual.IDEspecialidad = Convert.ToInt32(txtIDEspecialidad.Text);

                this.PlanActual.Descripcion = this.txtDescripcion.Text;
            }
            else if (Modo == AplicationForm.ModoForm.Modificacion)
            {
                this.PlanActual.ID = Convert.ToInt32(this.txtID.Text);

                this.PlanActual.Descripcion = this.txtDescripcion.Text;

                this.PlanActual.IDEspecialidad = Convert.ToInt32(this.txtIDEspecialidad.Text);
            }
        }
Esempio n. 25
0
        public virtual void MapearADatos()
        {
            Business.Entities.Plan planActual = this.DevolverPlan();
            switch (this.Modo)
            {
            case (ModoForm.Alta):
            {
                MateriaActual = new Materia();
                this.MateriaActual.Descripcion = this.txtDescripcion.Text;
                this.MateriaActual.HSSemanales = int.Parse(this.txtHSSemanales.Text);
                this.MateriaActual.HSTotales   = int.Parse(this.txtHSTotales.Text);
                this.MateriaActual.IDPlan      = planActual.ID;
                this.MateriaActual.State       = BusinessEntity.States.New;
                break;
            }

            case (ModoForm.Modificacion):
            {
                this.MateriaActual.Descripcion = this.txtDescripcion.Text;
                this.MateriaActual.HSSemanales = int.Parse(this.txtHSSemanales.Text);
                this.MateriaActual.HSTotales   = int.Parse(this.txtHSTotales.Text);
                this.MateriaActual.IDPlan      = planActual.ID;
                this.MateriaActual.State       = BusinessEntity.States.Modified;
                break;
            }

            case (ModoForm.Baja):
            {
                this.MateriaActual.State = BusinessEntity.States.Deleted;
                break;
            }

            case (ModoForm.Consulta):
            {
                this.MateriaActual.State = BusinessEntity.States.Unmodified;
                break;
            }
            }
        }
Esempio n. 26
0
 public override void MapearADatos()
 {
     if (ModoFormulario == ModoForm.Alta)
     {
         Plan plan = new Plan();
         PlanActual = plan;
     }
     if (ModoFormulario == ModoForm.Alta || ModoFormulario == ModoForm.Modificacion)
     {
         PlanActual.Descripcion = this.txtDescripcion.Text;
         PlanActual.IDEspecialidad = Convert.ToInt32(this.cbEspecialidad.SelectedValue);
     }
     if (ModoFormulario == ModoForm.Alta)
         PlanActual.State = BusinessEntity.States.New;
     if (ModoFormulario == ModoForm.Modificacion)
     {
         PlanActual.ID.ToString(this.txtId.Text);
         PlanActual.State = BusinessEntity.States.Modified;
     }
     if (ModoFormulario == ModoForm.Baja)
         PlanActual.State = BusinessEntity.States.Deleted;
 }
Esempio n. 27
0
        public void Add(Plan p)
        {
            try
            {
                this.OpenConnection();
                MySqlCommand cmdSave = new MySqlCommand("insert into planes (desc_plan,id_especialidad)" +
                "values (@desc_plan,@id_especialidad)", SqlConn);

                cmdSave.Parameters.Add("@desc_plan", MySqlDbType.VarChar, 50).Value = p.Descripcion;
                cmdSave.Parameters.Add("@id_especialidad", MySqlDbType.Int32).Value = p.IDEspecialidad;
                cmdSave.ExecuteNonQuery();
            }
            catch (Exception Ex)
            {
                Exception ExcepcionManejada = new Exception("Error al crear usuario", Ex);
                throw ExcepcionManejada;

            }
            finally
            {
                this.CloseConnection();
            }
        }
Esempio n. 28
0
        public virtual void MapearADatos()
        {
            Business.Entities.Plan planActual = this.DevolverPlan();
            switch (this.Modo)
            {
            case (ModoForm.Alta):
            {
                ComisionActual = new Comision();
                this.ComisionActual.Descripcion      = this.txtDescripcion.Text;
                this.ComisionActual.IDPlan           = planActual.ID;
                this.ComisionActual.AnioEspecialidad = int.Parse(this.txtAño.Text);
                this.ComisionActual.State            = BusinessEntity.States.New;
                break;
            }

            case (ModoForm.Modificacion):
            {
                this.ComisionActual.Descripcion      = this.txtDescripcion.Text;
                this.ComisionActual.IDPlan           = planActual.ID;
                this.ComisionActual.AnioEspecialidad = int.Parse(this.txtAño.Text);
                this.ComisionActual.State            = BusinessEntity.States.Modified;
                break;
            }

            case (ModoForm.Baja):
            {
                this.ComisionActual.State = BusinessEntity.States.Deleted;
                break;
            }

            case (ModoForm.Consulta):
            {
                this.ComisionActual.State = BusinessEntity.States.Unmodified;
                break;
            }
            }
        }
Esempio n. 29
0
        protected void Insert(Plan plan)
        {
            try
            {
                this.OpenConnection();
                SqlCommand cmdSave = new SqlCommand(
                    "insert into planes(desc_plan,id_especialidad) " +
                    "values(@desc_plan,@id_especialidad) " +
                    "select @@identity", sqlConn);

                cmdSave.Parameters.Add("@desc_plan", SqlDbType.VarChar, 50).Value = plan.Descripcion;
                cmdSave.Parameters.Add("@id_especialidad", SqlDbType.Int).Value = plan.IDEspecialidad;                
                plan.ID = Decimal.ToInt32((decimal)cmdSave.ExecuteScalar());
            }
            catch (Exception Ex)
            {
                Exception ExcepcionManejada = new Exception("Error al crear plan", Ex);
                throw ExcepcionManejada;
            }
            finally
            {
                this.CloseConnection();
            }
        }
Esempio n. 30
0
 public void Save( Plan Plan)
 {
     PlanData.Save(Plan);
 }
Esempio n. 31
0
 public void Update(Plan plan)
 {
     try
     {
         PlanData.Update(plan);
     }
     finally
     {
         PlanData = null;
     }
 }
Esempio n. 32
0
 public void Save(Plan esp)
 {
     PlanData.Save(esp);
 }
Esempio n. 33
0
 public Comision()
 {
     this._Plan = new Plan();
 }
Esempio n. 34
0
 public void Save(Plan plan)
 {
     _PlanData.Save(plan);
 }
Esempio n. 35
0
 public void Insert(Plan plan)
 {
     try
     {
         PlanData.Insert(plan);
     }
     finally
     {
         PlanData = null;
     }
 }
Esempio n. 36
0
 public void AddPlan(Plan p)
 {
     PlanData.Add(p);
 }
Esempio n. 37
0
 public void Save(Plan plan)
 {
     if (plan.State == BusinessEntity.States.Deleted)
     {
         this.Delete(plan.ID);
     }
     else if (plan.State == BusinessEntity.States.New)
     {
         this.Insert(plan);
     }
     else if (plan.State == BusinessEntity.States.Modified)
     {
         this.Update(plan);
     }
     plan.State = BusinessEntity.States.Unmodified;
 }
Esempio n. 38
0
 public void Save(Business.Entities.Plan Plan)
 {
     PlanData.Save(Plan);
 }
Esempio n. 39
0
 private void SaveEntity(Plan plan)
 {
     try
     {
         this.Logic.Save(plan);
     }
     catch (Exception ex)
     {
         Response.Write("<script>window.alert('" + ex.Message + "');</script>");
     }
 }
Esempio n. 40
0
        protected void Update(Plan plan)
        {
            try
            {
                this.OpenConnection();
                SqlCommand cmdSave = new SqlCommand(
                    "UPDATE planes SET desc_plan = @desc_plan, id_especialidad = @id_especialidad, " +                    
                    "WHERE id_plan = @id", sqlConn);

                cmdSave.Parameters.Add("@id", SqlDbType.Int).Value = plan.ID;
                cmdSave.Parameters.Add("@desc_plan", SqlDbType.VarChar, 50).Value = plan.Descripcion;
                cmdSave.Parameters.Add("@id_especialidad", SqlDbType.Int).Value = plan.IDEspecialidad;
                cmdSave.Parameters.Add("@habilitado", SqlDbType.Bit).Value = usuario.Habilitado;               
                cmdSave.ExecuteNonQuery();
            }
            catch (Exception Ex)
            {
                Exception ExcepcionManejada = new Exception("Error al modificar datos del plan", Ex);
                throw ExcepcionManejada;
            }
            finally
            {
                this.CloseConnection();
            }
        }
Esempio n. 41
0
        protected void Update(Plan plan)
        {
            try
            {
                this.OpenConnection();
                SqlCommand cmdUpdate = new SqlCommand("UPDATE planes SET desc_plan=@desc, id_especialidad=@id_esp " +
                    "WHERE id_plan=@id", SqlConn);

                cmdUpdate.Parameters.Add("@id", SqlDbType.Int).Value = plan.ID;
                cmdUpdate.Parameters.Add("@desc", SqlDbType.VarChar).Value = plan.Descripcion;
                cmdUpdate.Parameters.Add("@id_esp", SqlDbType.Int).Value = plan.IDEspecialidad;
                cmdUpdate.ExecuteNonQuery();
            }
            catch (Exception e)
            {
                Exception ExcepcionManejada = new Exception("Error al modificar datos del Plan.", e);
                throw ExcepcionManejada;
            }
            finally
            {
                this.CloseConnection();
            }
        }
Esempio n. 42
0
 private void SaveEntity(Plan plan)
 {
     this.Logic.Save(plan);
 }
Esempio n. 43
0
 private void LoadEntity(Plan plan)
 {
     plan.Descripcion = this.descripcionTextBox.Text;
     plan.IdEspecialidad = int.Parse(this.especialidadDropDownList.SelectedValue);
 }
Esempio n. 44
0
 private void LoadEntity(Plan plan)
 {
     plan.Descripcion = this.txtDescripcionPlan.Text;
     plan.Especialidad.ID = Convert.ToInt32(this.ddlEspecialidades.SelectedValue);
 }
Esempio n. 45
0
 public Persona(int id, string apellido, string direccion, string email, DateTime fechaNacimiento, int idPlan, int legajo, string nombre, string telefono, int tipoPersona, Usuario usuario, Plan plan)
 {
     this.ID              = id;
     this.Apellido        = apellido;
     this.Direccion       = direccion;
     this.Email           = email;
     this.FechaNacimiento = fechaNacimiento;
     this.IDPlan          = idPlan;
     this.Legajo          = legajo;
     this.Nombre          = nombre;
     this.Telefono        = telefono;
     this.SetTipoPersonaById(tipoPersona);
     this.Usuario = usuario;
     this.Plan    = plan;
 }