示例#1
0
        public int RegistrarTipoMovimientoCaja(CENTipoMovimiento objtTipoMovAD)
        {
            int           response = 0;
            SqlConnection con      = null;
            SqlCommand    cmd      = null;
            CADConexion   CadCx    = new CADConexion();

            try
            {
                con             = new SqlConnection(CadCx.CxSQL());
                cmd             = new SqlCommand("pa_registrar_tipo_mov_caja", con);
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Parameters.AddWithValue("@descripcion", objtTipoMovAD.descripcion);
                cmd.Parameters.AddWithValue("@tipoRegistro", objtTipoMovAD.codTipoRegistro);
                //cmd.Parameters.Add("@resultado", SqlDbType.Int).Direction = ParameterDirection.Output;
                con.Open();
                cmd.ExecuteNonQuery();
                //response = Convert.ToInt32(cmd.Parameters["@resultado"].Value);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                con.Close();
            }
            return(response);
        }
示例#2
0
        public int AltaBajaTipoMovimientoCaja(CENTipoMovimiento objtTipoMovAD, int flag)
        {
            int           response = 0;
            SqlConnection con      = null;
            SqlCommand    cmd      = null;
            CADConexion   CadCx    = new CADConexion();

            try
            {
                con             = new SqlConnection(CadCx.CxSQL());
                cmd             = new SqlCommand("pa_alta_baja_tipo_mov_caja", con);
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Parameters.AddWithValue("@ntraTipoMovimiento", objtTipoMovAD.ntraTipoMovimiento);
                cmd.Parameters.AddWithValue("@flag", flag);
                con.Open();

                cmd.ExecuteNonQuery();
                //response = Convert.ToInt32(cmd.Parameters["@resultado"].Value);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                con.Close();
            }
            return(response);
        }
        public int ActualizarTipoMovimientoCaja(CENTipoMovimiento objtTipoMovAD)
        {
            CADTipoMovimiento objTiposMov = null;

            try
            {
                objTiposMov = new CADTipoMovimiento();
                return(objTiposMov.ActualizarTipoMovimientoCaja(objtTipoMovAD));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public int AltaBajaTipoMovimientoCaja(CENTipoMovimiento objtTipoMovAD, int flag)
        {
            CADTipoMovimiento objTiposMov = null;

            try
            {
                objTiposMov = new CADTipoMovimiento();
                return(objTiposMov.AltaBajaTipoMovimientoCaja(objtTipoMovAD, flag));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public static int ActualizarTipoMovimientoCaja(CENTipoMovimiento tipoMov)
        {
            CLNTipoMovimiento objCLNTipoMovimiento = null;

            try
            {
                objCLNTipoMovimiento = new CLNTipoMovimiento();
                int ok = objCLNTipoMovimiento.ActualizarTipoMovimientoCaja(tipoMov);
                return(ok);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public static int AltaBajaTipoMov(CENTipoMovimiento tipoMov, int flag)
        {
            CLNTipoMovimiento objCLNTipoMovimiento = null;

            try
            {
                objCLNTipoMovimiento = new CLNTipoMovimiento();
                int ok = objCLNTipoMovimiento.AltaBajaTipoMovimientoCaja(tipoMov, flag);
                return(ok);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
示例#7
0
        public CENCaja ListarTipos_Mov_Asig_Caja(CENCaja objCaja)
        {
            List <CENTipoMovimiento> listaTM = new List <CENTipoMovimiento>();
            SqlConnection            con     = null;
            SqlCommand        cmd            = null;
            SqlDataReader     dr             = null;
            CENTipoMovimiento objTM          = null;
            CADConexion       CadCx          = new CADConexion();

            try
            {
                con             = new SqlConnection(CadCx.CxSQL());
                cmd             = new SqlCommand("pa_listar_tipos_mov_asig_caja", con);
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Parameters.AddWithValue("@ntraCaja", objCaja.ntraCaja);
                con.Open();
                dr = cmd.ExecuteReader();
                while (dr.Read())
                {
                    objTM = new CENTipoMovimiento();
                    objTM.ntraTipoMovimiento = Convert.ToInt32(dr["ntraTipoMovimiento"]);
                    objTM.descripcion        = dr["descripcion"].ToString();
                    objTM.codTipoRegistro    = Convert.ToInt32(dr["codTipoRegistro"]);
                    objTM.tipoRegistro       = dr["tipoRegistro"].ToString();
                    listaTM.Add(objTM);
                }

                objCaja.listaTipoMovimientos = listaTM;
            }
            catch (Exception e)
            {
                e.StackTrace.ToString();
            }

            finally
            {
                con.Close();
            }

            return(objCaja);
        }
示例#8
0
        //DESCRIPCION: PATRON SINGLETON PARA CREAR LA INSTANCIA

        public List <CENTipoMovimiento> ListarTiposMovimientosCaja(int flag)
        {
            List <CENTipoMovimiento> listaTM = new List <CENTipoMovimiento>();
            SqlConnection            con     = null;
            SqlCommand        cmd            = null;
            SqlDataReader     dr             = null;
            CENTipoMovimiento objTipoMov     = null;
            CADConexion       CadCx          = new CADConexion();

            try
            {
                con             = new SqlConnection(CadCx.CxSQL());
                cmd             = new SqlCommand("pa_listar_tipos_mov_caja", con);
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Parameters.AddWithValue("@flag", flag);
                con.Open();
                dr = cmd.ExecuteReader();
                while (dr.Read())
                {
                    objTipoMov = new CENTipoMovimiento();
                    objTipoMov.ntraTipoMovimiento = Convert.ToInt32(dr["ntraTipoMovimiento"]);
                    objTipoMov.descripcion        = dr["descripcion"].ToString();
                    objTipoMov.codTipoRegistro    = Convert.ToInt32(dr["codTipoRegistro"]);
                    objTipoMov.tipoRegistro       = dr["tipoRegistro"].ToString();
                    objTipoMov.marcaBaja          = Convert.ToInt32(dr["marcaBaja"]);
                    listaTM.Add(objTipoMov);
                }
            }
            catch (Exception e)
            {
                e.StackTrace.ToString();
            }

            finally
            {
                con.Close();
            }

            return(listaTM);
        }