Example #1
0
        public int ActualizarCaja(CENCaja objCaja)
        {
            int           response = 0;
            SqlConnection con      = null;
            SqlCommand    cmd      = null;
            CADConexion   CadCx    = new CADConexion();

            try
            {
                string listaTipoMov = ObjectToXMLGeneric <List <CENTipoMovimiento> >(objCaja.listaTipoMovimientos);

                con             = new SqlConnection(CadCx.CxSQL());
                cmd             = new SqlCommand("pa_actualizar_caja", con);
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Parameters.AddWithValue("@ntraCaja", objCaja.ntraCaja);
                cmd.Parameters.AddWithValue("@descripcion", objCaja.descripcion);
                cmd.Parameters.AddWithValue("@ntraUsuario", objCaja.ntraUsuario);
                cmd.Parameters.AddWithValue("@listaTipoMov", listaTipoMov);
                //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);
        }
Example #2
0
        public int ActualizarCaja(CENCaja objCENCaja)
        {
            CADCaja objCADCaja = null;

            try
            {
                objCADCaja = new CADCaja();
                return(objCADCaja.ActualizarCaja(objCENCaja));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Example #3
0
        public int RegistrarCaja(CENCaja objCENCaja)
        {
            CADCaja objCADCaja = null;

            try
            {
                objCADCaja = new CADCaja();
                return(objCADCaja.RegistrarCaja(objCENCaja));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Example #4
0
        public CENCaja ListarTipos_Mov_Asig_Caja(CENCaja objCENCaja)
        {
            CADCaja objCADCaja = null;

            try
            {
                objCADCaja = new CADCaja();
                return(objCADCaja.ListarTipos_Mov_Asig_Caja(objCENCaja));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public static int ActualizarCaja(CENCaja objCENCaja)
        {
            CLNCaja objCLNCaja = null;

            try
            {
                objCLNCaja = new CLNCaja();
                int ok = objCLNCaja.ActualizarCaja(objCENCaja);
                return(ok);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public static int RegistrarCaja(CENCaja objCENCaja)
        {
            CLNCaja objCLNCaja = null;

            objCENCaja.ntraSucursal = Convert.ToInt32(System.Web.HttpContext.Current.Session["sucursal"].ToString());

            try
            {
                objCLNCaja = new CLNCaja();
                int ok = objCLNCaja.RegistrarCaja(objCENCaja);
                return(ok);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public static CENCaja ListarTipos_Mov_Asig_Caja(CENCaja objCENCaja)
        {
            CLNCaja objCLNCaja = null;
            CENCaja objC       = null;

            try
            {
                objCLNCaja = new CLNCaja();
                objC       = objCLNCaja.ListarTipos_Mov_Asig_Caja(objCENCaja);
            }
            catch (Exception ex)
            {
                throw ex;
            }

            return(objC);
        }
Example #8
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);
        }
Example #9
0
        public List <CENCaja> ListarCajas(
            int ntraCaja, int estadoCaja, int ntraUsuario, int ntraSucursal,
            string fechaInicial, string fechaFinal)
        {
            List <CENCaja> listaC       = new List <CENCaja>();
            SqlConnection  con          = null;
            SqlCommand     cmd          = null;
            SqlDataReader  dr           = null;
            CENCaja        objCaja      = null;
            CADConexion    CadCx        = new CADConexion();
            CAD_Consulta   cad_consulta = new CAD_Consulta();

            try
            {
                con             = new SqlConnection(CadCx.CxSQL());
                cmd             = new SqlCommand("pa_listar_cajas", con);
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Parameters.Add("@p_ntraCaja", SqlDbType.Int).Value     = ntraCaja;
                cmd.Parameters.Add("@p_estadoCaja", SqlDbType.Int).Value   = estadoCaja;
                cmd.Parameters.Add("@p_ntraUsuario", SqlDbType.Int).Value  = ntraUsuario;
                cmd.Parameters.Add("@p_ntraSucursal", SqlDbType.Int).Value = ntraSucursal;
                if (fechaInicial == "")
                {
                    cmd.Parameters.Add("@p_fechaInicial", SqlDbType.Date).Value = null;
                }
                else
                {
                    cmd.Parameters.Add("@p_fechaInicial", SqlDbType.Date).Value = fechaInicial;
                }
                if (fechaFinal == "")
                {
                    cmd.Parameters.Add("@p_fechaFinal", SqlDbType.Date).Value = null;
                }
                else
                {
                    cmd.Parameters.Add("@p_fechaFinal", SqlDbType.Date).Value = fechaFinal;
                }
                con.Open();
                dr = cmd.ExecuteReader();
                while (dr.Read())
                {
                    objCaja                = new CENCaja();
                    objCaja.ntraCaja       = Convert.ToInt32(dr["ntraCaja"]);
                    objCaja.descripcion    = dr["descripcion"].ToString();
                    objCaja.sucursal       = dr["sucursal"].ToString();
                    objCaja.codEstado      = Convert.ToInt32(dr["codEstado"]);
                    objCaja.estado         = dr["estado"].ToString();
                    objCaja.fechaCreacion  = cad_consulta.ConvertFechaDateToString(DateTime.Parse(dr["fechaCreacion"].ToString().Trim()));
                    objCaja.horaCreacion   = dr["horaCreacion"].ToString();
                    objCaja.ntraUsuario    = Convert.ToInt32(dr["ntraUsuario"]);
                    objCaja.users          = dr["users"].ToString();
                    objCaja.nombreCompleto = dr["nombreCompleto"].ToString();
                    listaC.Add(objCaja);
                }
            }
            catch (Exception e)
            {
                e.StackTrace.ToString();
            }

            finally
            {
                con.Close();
            }

            return(listaC);
        }