protected AdmDivisiones GetViewData()
        {
            AdmDivisiones dosificadorObj = new AdmDivisiones
            {
                Nombre = TextDivision.Text,
            };

            return(dosificadorObj);
        }
Beispiel #2
0
 protected void actualizarParametros(AdmDivisiones dosificadorObj)
 {
     try
     {
         divisionesRepository.ActualizarDivision(dosificadorObj);
     } catch (Exception ex)
     {
         String mensajeErr = ex.Message;
     }
 }
 protected void actualizarParametros(AdmDivisiones dosificadorObj)
 {
     if (REP.ActualizarDivision(dosificadorObj))
     {
         this.popupTodoBien();
     }
     else
     {
         this.popupNadaBien();
     }
 }
        protected void btnGuardar_Click(object sender, EventArgs e)
        {
            AdmDivisiones dosificadorObj = this.GetViewData();

            if (this.lblAccion.Text.ToString() == "Actualizar")
            {
                dosificadorObj.id = Int32.Parse(Request.QueryString["id"]);
                this.actualizarParametros(dosificadorObj);
                Response.Redirect(direcciones.ViewDivisiones);
            }
            else
            {
                this.insertarParametros(dosificadorObj);
                Response.Redirect(direcciones.ViewDivisiones);
            }
        }
Beispiel #5
0
        public bool InsertarDivision(AdmDivisiones Division)
        {
            bool res = false;

            try
            {
                conn.AdmDivisiones.Add(Division);
                conn.SaveChanges();
                res = true;
            }
            catch (Exception ex)
            {
                string mensajeErr = ex.Message;
            }
            return(res);
        }
Beispiel #6
0
        public bool EliminarDivision(int id)
        {
            bool res = false;

            try
            {
                AdmDivisiones divisionObj = conn.AdmDivisiones.Where(c => c.id == id).FirstOrDefault <AdmDivisiones>();
                conn.AdmDivisiones.Remove(divisionObj);
                conn.SaveChanges();
                res = true;
            }
            catch (Exception ex)
            {
                string mensajeError = ex.Message;
            }

            return(res);
        }
        protected void eleccionCargaDeDatos()
        {
            AdmDivisiones dosificadorObj = new AdmDivisiones();

            try
            {
                int id = Int32.Parse(Request.QueryString["id"]);

                dosificadorObj = REP.GetDivisionesByID(id).First();

                TextDivision.Text = dosificadorObj.Nombre.ToString();

                lblAccion.Text = "Actualizar";
            }
            catch
            {
                lblAccion.Text = "Nuevo";
            }
        }
Beispiel #8
0
        protected void dgvDatos_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            int    index = int.Parse(e.CommandArgument.ToString());
            string idDivision;

            switch (e.CommandName)
            {
            case "Editar":
                idDivision = dgvDatos.Rows[index].Cells[0].Text;
                Response.Redirect(direcciones.FormDivisiones + idDivision);
                break;

            case "Eliminar":
                idDivision = dgvDatos.Rows[index].Cells[0].Text;
                ScriptManager.RegisterStartupScript(this, GetType(), "Popup", "MyModaldata();", true);
                AdmDivisiones divisiones = divisionesRepository.GetDivisionesByID(int.Parse(idDivision)).First();
                lblID.Text     = String.Concat(divisiones.id);
                lblNombre.Text = divisiones.Nombre;
                break;
            }
        }
Beispiel #9
0
        public bool ActualizarDivision(AdmDivisiones Division)
        {
            bool res = false;

            try
            {
                AdmDivisiones divisionObj = conn.AdmDivisiones.Where(c => c.id == Division.id).FirstOrDefault <AdmDivisiones>();

                divisionObj.Nombre = Division.Nombre;

                conn.AdmDivisiones.Attach(divisionObj);
                conn.Entry(divisionObj).State = System.Data.Entity.EntityState.Modified;
                conn.SaveChanges();

                res = true;
            }
            catch (Exception ex)
            {
                string mensajeErr = ex.Message;
            }

            return(res);
        }