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); }
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); }