public bool RegistrarIncidenteProveedor(IncidenteProveedor objIncidente) { bool resultado = false; SqlConnection cn = null; SqlCommand cmd = null; try { cn = Conexion.GetInstance().ConexionDB(); cmd = new SqlCommand("SP_REGISTRARINCIDENTE", cn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@RUC", objIncidente.RucPro); cmd.Parameters.AddWithValue("@DESCRIPCION", objIncidente.Descripcion); cmd.Parameters.AddWithValue("@TIPOINCIDENTE", objIncidente.TipoIncidencia.Descripcion); cmd.Parameters.AddWithValue("@FECHA", objIncidente.FecIncidente); cn.Open(); resultado = cmd.ExecuteNonQuery() >= 1 ? true : false; } catch (SqlException ex) { throw ex; } finally { cn.Close(); } return(resultado); }
public bool RegistrarIncidenteProveedor(IncidenteProveedor objIncidente) { try { return(IncidenteProveedorDAO.GetInstance().RegistrarIncidenteProveedor(objIncidente)); } catch (Exception ex) { throw ex; } }
public static string RegistrarIncidenteProveedor(string ruc, string tipoincidencia, string fecha, string desIncidente) { bool resultado = false; IncidenteProveedor objIncidente = new IncidenteProveedor() { RucPro = long.Parse(ruc), FecIncidente = fecha, Descripcion = desIncidente.Trim(), TipoIncidencia = new TipoIncidencia() { Descripcion = tipoincidencia } }; resultado = IncidenteLN.GetInstance().RegistrarIncidenteProveedor(objIncidente); return(resultado == true ? "Correcto" : "Incorrecto"); }
public List <IncidenteProveedor> ListarIncidentes() { SqlConnection cn = null; SqlCommand cmd = null; SqlDataReader dr = null; List <IncidenteProveedor> Lista = new List <IncidenteProveedor>(); try { cn = Conexion.GetInstance().ConexionDB(); cmd = new SqlCommand("SP_LISTARINCIDENTES", cn); cmd.CommandType = CommandType.StoredProcedure; cn.Open(); dr = cmd.ExecuteReader(); while (dr.Read()) { IncidenteProveedor objIncidentes = new IncidenteProveedor() { Proveedor = new Proveedor() { RUC = long.Parse(dr[0].ToString()), RazonSocial = dr[1].ToString(), }, Descripcion = dr[2].ToString(), TipoIncidencia = new TipoIncidencia() { Descripcion = dr[3].ToString() }, FecIncidente = Convert.ToDateTime(dr[4].ToString()).ToShortDateString() }; Lista.Add(objIncidentes); } } catch (Exception ex) { throw ex; } finally { cn.Close(); } return(Lista); }