示例#1
0
        public static List <Ent_Mantenimiento> getAlertaMantenimiento()
        {
            List <Ent_Mantenimiento> lista = new List <Ent_Mantenimiento>();

            con = Conexion.getConnection();
            MySqlCommand cmd = new MySqlCommand();

            con.Open();

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

            MySqlDataReader dr = cmd.ExecuteReader();

            while (dr.Read())
            {
                Ent_Mantenimiento mant = new Ent_Mantenimiento();
                mant.id           = Convert.ToInt32(dr["ID"]);
                mant.cliente      = Convert.ToString(dr["CLIENTE"]);
                mant.tienda       = Convert.ToString(dr["PRODUCTO"]);
                mant.fecha_salida = Convert.ToString(dr["FECHA_MANT"]);
                lista.Add(mant);
            }

            con.Close();
            return(lista);
        }
示例#2
0
        public static List <Ent_Mantenimiento> getConsultaMantenimiento(string nombre, string numero_doc)
        {
            List <Ent_Mantenimiento> lista = new List <Ent_Mantenimiento>();

            con = Conexion.getConnection();
            MySqlCommand cmd = new MySqlCommand();

            con.Open();

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

            cmd.Parameters.AddWithValue("@PSTR_NRO_DOC", (numero_doc == "") ? null : numero_doc);
            cmd.Parameters["@PSTR_NRO_DOC"].Direction = ParameterDirection.Input;

            cmd.Parameters.AddWithValue("@PSTR_NOMBRE", (nombre == "") ? null : nombre);
            cmd.Parameters["@PSTR_NOMBRE"].Direction = ParameterDirection.Input;



            MySqlDataReader dr = cmd.ExecuteReader();

            while (dr.Read())
            {
                Ent_Mantenimiento mant = new Ent_Mantenimiento();
                mant.id             = Convert.ToInt32(dr["ID"]);
                mant.num_doc        = "N° 001-" + Convert.ToString(dr["ID"]).ToString().PadLeft(6, '0');
                mant.tienda         = Convert.ToString(dr["TIENDA"]);
                mant.fecha_registro = Convert.ToString(dr["FECHA_REGISTRO"]);
                mant.cliente_doc    = Convert.ToString(dr["CLIENTE"]);
                mant.cliente        = Convert.ToString(dr["CLIENTE_DES"]);
                mant.estado         = Convert.ToString(dr["ESTADO"]);
                mant.fecha_salida   = Convert.ToString(dr["FECHA_SALIDA"]);
                mant.direccion      = Convert.ToString(dr["DIRECCION"]);

                lista.Add(mant);
            }

            con.Close();
            return(lista);
        }