コード例 #1
0
        public void Update(OficinaEntity objEnt)
        {
            con = objCon.Conectar();
            con.Open();

            SqlCommand cmd = new SqlCommand();

            cmd.CommandText = "SP_UPD_OFICINA";
            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Connection  = con;

            cmd.Parameters.Add("@ID", SqlDbType.Int).Value                   = objEnt.IdOficina;
            cmd.Parameters.Add("@SIGLA", SqlDbType.VarChar, 50).Value        = objEnt.Sigla;
            cmd.Parameters.Add("@DESCRIPCION", SqlDbType.VarChar, 100).Value = objEnt.Descripcion;
            cmd.Parameters.Add("@NOMBRE", SqlDbType.VarChar, 50).Value       = objEnt.Nombre;
            //cmd.Parameters.Add("@FLGEstado", SqlDbType.VarChar, 1).Value = objEnt.FLGEstado;

            try
            {
                cmd.ExecuteNonQuery();
            }
            catch (System.Exception)
            {
                throw;
            }
        }
コード例 #2
0
        public void Insert(OficinaEntity objEnt)
        {
            con = objCon.Conectar();
            con.Open();

            SqlCommand cmd = new SqlCommand();

            cmd.CommandText = "SP_INS_OFICINA";
            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Connection  = con;

            cmd.Parameters.Add("@SIGLA", SqlDbType.VarChar, 50).Value        = objEnt.Sigla;
            cmd.Parameters.Add("@DESCRIPCION", SqlDbType.VarChar, 100).Value = objEnt.Descripcion;
            cmd.Parameters.Add("@NOMBRE", SqlDbType.VarChar, 50).Value       = objEnt.Nombre;
            //cmd.Parameters.Add("@FLGESTADO", SqlDbType.VarChar, 1).Value = "1";

            try
            {
                cmd.ExecuteNonQuery();
            }
            catch (System.Exception)
            {
                //ex.Message.ToString();
                throw;
            }
        }
コード例 #3
0
        public void Delete(OficinaEntity objEnt)
        {
            con = objCon.Conectar();
            con.Open();

            SqlCommand cmd = new SqlCommand();

            cmd.CommandText = "SP_DEL_OFICINA";
            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Connection  = con;

            cmd.Parameters.Add("@ID", SqlDbType.Int).Value = objEnt.IdOficina;

            try
            {
                cmd.ExecuteNonQuery();
            }
            catch (System.Exception)
            {
                throw;
            }
        }
コード例 #4
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            OficinaEntity objEnt = new OficinaEntity();

            if (IsNuevo == "new")
            {
                if (IsValidate())
                {
                    objEnt.Nombre      = txtNombre.Text.Trim().ToUpper();
                    objEnt.Sigla       = txtSigla.Text.Trim().ToUpper();
                    objEnt.Descripcion = txtDescripcion.Text.Trim().ToUpper();

                    objCont.Add(objEnt);
                    MessageConfirmation("El registro ha sido registrado correctamente.");
                    ClearCampus();
                }
            }
            else if (IsNuevo == "update")
            {
                if (IsValidate())
                {
                    objEnt.IdOficina   = int.Parse(txtId.Text.Trim());
                    objEnt.Nombre      = txtNombre.Text.Trim().ToUpper();
                    objEnt.Sigla       = txtSigla.Text.Trim().ToUpper();
                    objEnt.Descripcion = txtDescripcion.Text.Trim().ToUpper();

                    objCont.Update(objEnt);
                    OficinaController objConAct = new OficinaController();
                    objConAct.View(FrmListOficina.GetInstancia().dgvDataList);
                    MessageConfirmation("El registro ha sido actualizado correctamente.");
                    this.Close();
                }
            }
            else
            {
                MessageFail("Error no se puede realizar ninguna operacion.");
            }
        }
コード例 #5
0
 public void Delete(OficinaEntity objEnt)
 {
     objMod.Delete(objEnt);
 }
コード例 #6
0
 public void Update(OficinaEntity objEnt)
 {
     objMod.Update(objEnt);
 }
コード例 #7
0
 public void Add(OficinaEntity objEnt)
 {
     objMod.Insert(objEnt);
 }