public static DataTable Listar(LineSetupDetLogica det) { DataTable datos = new DataTable(); try { string sSql = "SELECT * FROM vw_linesedet_vista where folio=" + det.Folio + " ORDER BY 1,2"; datos = AccesoDatos.ConsultarPRO(sSql); } catch (Exception ex) { throw ex; } return(datos); }
public static bool ActualizaDuraMP(LineSetupDetLogica det) { try { DateTime dt = DateTime.Now; string sQuery = "UPDATE t_linesedet SET inicio_mp = '" + det.IniciaMP + "', final_mp = '" + det.FinalMP + "', dura_mp=" + det.DuraMP + ", rpo_mp = '" + det.RpoMP + "', u_id = '" + det.Usuario + "',f_id = '" + dt.ToString() + "' WHERE folio = " + det.Folio + " and consec = " + det.Consec + ""; if (AccesoDatos.UpdatePRO(sQuery) != 0) { return(true); } else { return(false); } } catch { return(false); } }
public static int Guardar(LineSetupDetLogica det) { string[] parametros = { "@Folio", "@Consec", "@Planta", "@Linea", "@Turno", "@RPO", "@Modelo", "@Cantidad", "@RPO_sig", "@Modelo_sig", "@Inicio_prog", "@Final_prog", "@Inicio_real", "@Final_real", "@Duracion", "@RetMin", "@Comentario", "@CancelComent", "@Urgente", "@Estatus", "@Planner", "@Usuario" }; return(AccesoDatos.ActualizarPRO("sp_mant_linesedet", parametros, det.Folio, det.Consec, det.Planta, det.Linea, det.Turno, det.RPO, det.Modelo, det.Cantidad, det.RPOSig, det.ModeloSig, det.IniProg, det.FinProg, det.IniReal, det.FinReal, det.Duracion, det.Retraso, det.Comentario, det.CancelComent, det.Urgente, det.Estatus, det.Planner, det.Usuario)); }