public List <ExtraccionBalanzaEntidad> listarVehiculos() { SqlConnection cn = new SqlConnection(Conexion.CnCoriPuno); try { Conexion.abrirConexion(cn); SqlCommand cmd = new SqlCommand("Extraccion_Balanza_ListarVehiculos", cn); cmd.CommandType = CommandType.StoredProcedure; List <ExtraccionBalanzaEntidad> listalabores = new List <ExtraccionBalanzaEntidad>(); var reader = cmd.ExecuteReader(); while (reader.Read()) { ExtraccionBalanzaEntidad oExtraccionBalanzaEntidad = new ExtraccionBalanzaEntidad(); oExtraccionBalanzaEntidad.Placa = Reader.GetStringValue(reader, "Placa"); listalabores.Add(oExtraccionBalanzaEntidad); } return(listalabores); } catch (Exception ex) { return(null); } finally { Conexion.cerrarConexion(cn); } }
public bool modificarDatos(ExtraccionBalanzaEntidad entidad) { SqlConnection cn = new SqlConnection(Conexion.CnCoriPuno); SqlTransaction trans = null; try { bool estado = false; Conexion.abrirConexion(cn); trans = cn.BeginTransaction(); SqlCommand cmd = new SqlCommand("modificacionpesovehiculo", cn); cmd.Parameters.Add(new SqlParameter("@fecha_ini", SqlDbType.DateTime)).Value = entidad.Fecha; cmd.Parameters.Add(new SqlParameter("@placa", SqlDbType.VarChar, 20)).Value = entidad.Placa; cmd.Parameters.Add(new SqlParameter("@turno", SqlDbType.VarChar, 10)).Value = entidad.Turno; cmd.Parameters.Add(new SqlParameter("@labor", SqlDbType.VarChar, 10)).Value = entidad.Labor_or; cmd.Parameters.Add(new SqlParameter("@PesoNeto", SqlDbType.Decimal)).Value = entidad.PesoNeto; cmd.Parameters.Add(new SqlParameter("@PesoNeto_A", SqlDbType.Decimal)).Value = entidad.PesoNeto_A; cmd.Parameters.Add(new SqlParameter("@sustento", SqlDbType.VarChar, 1000)).Value = entidad.Sustento; cmd.Parameters.Add(new SqlParameter("@autoriza", SqlDbType.VarChar, 100)).Value = entidad.Autoriza; cmd.CommandType = CommandType.StoredProcedure; cmd.Transaction = trans; if (cmd.ExecuteNonQuery() > 0) { estado = true; } if (estado) { trans.Commit(); } else { trans.Rollback(); } return(estado); } catch (Exception ex) { if (trans != null) { trans.Rollback(); } return(false); } finally { Conexion.cerrarConexion(cn); } }
public ActionResult GrabarModificacioNPeso(ExtraccionBalanzaEntidad entidad) { ExtraccionBalanzaDominio oExtraccionBalanzaDominio = new ExtraccionBalanzaDominio(); ResponseWeb oResponseWeb = new ResponseWeb(); oResponseWeb.Estado = oExtraccionBalanzaDominio.modificarDatos(entidad); if (oResponseWeb.Estado) { oResponseWeb.Message = "Se modifico el peso..."; } else { oResponseWeb.Message = "No se modifico el peso..."; } return(Json(oResponseWeb)); }
public List <ExtraccionBalanzaEntidad> listarDetalleProgramacion(DateTime fecha, string placa) { SqlConnection cn = new SqlConnection(Conexion.CnCoriPuno); try { Conexion.abrirConexion(cn); SqlCommand cmd = new SqlCommand("listarlaborespeso", cn); cmd.Parameters.Add(new SqlParameter("@fecha_ini", SqlDbType.DateTime)).Value = fecha; cmd.Parameters.Add(new SqlParameter("@placa", SqlDbType.VarChar, 10)).Value = placa; cmd.CommandType = CommandType.StoredProcedure; List <ExtraccionBalanzaEntidad> listalabores = new List <ExtraccionBalanzaEntidad>(); var reader = cmd.ExecuteReader(); while (reader.Read()) { ExtraccionBalanzaEntidad oExtraccionBalanzaEntidad = new ExtraccionBalanzaEntidad(); oExtraccionBalanzaEntidad.Turno = Reader.GetStringValue(reader, "turno"); oExtraccionBalanzaEntidad.IdLabor = Reader.GetStringValue(reader, "IdLabor"); oExtraccionBalanzaEntidad.Labor_or = Reader.GetStringValue(reader, "Labor"); oExtraccionBalanzaEntidad.Placa = Reader.GetStringValue(reader, "placa"); oExtraccionBalanzaEntidad.Hora_Pesaje = Reader.GetStringValue(reader, "Hora_Pesaje"); oExtraccionBalanzaEntidad.Tara = Reader.GetDecimalValue(reader, "Tara"); oExtraccionBalanzaEntidad.Peso = Reader.GetDecimalValue(reader, "Peso_fin"); oExtraccionBalanzaEntidad.PesoNeto = Reader.GetDecimalValue(reader, "PesoNeto"); listalabores.Add(oExtraccionBalanzaEntidad); } return(listalabores); } catch (Exception ex) { return(null); } finally { Conexion.cerrarConexion(cn); } }
public bool modificarDatos(ExtraccionBalanzaEntidad entidad) { return(oExtraccionBalanzaReposotirio.modificarDatos(entidad)); }
public bool grabarDatos(ExtraccionBalanzaEntidad entidad) { return(oExtraccionBalanzaReposotirio.grabarDatos(entidad)); }