public string fnEliminarMatrizEsfuerzoDA(BEMatrizEsfuerzo objMat) { String sRes = ""; try { cmdSQL.Connection = NewConnection(ConfigurationManager.AppSettings[objMat.DBConexion]); //cmdSQL.Connection = NewConnection(strCon); cmdSQL.CommandText = "USP_SAR_MNT_MatrizEsfuerzo"; cmdSQL.CommandType = CommandType.StoredProcedure; cmdSQL.Parameters.Clear(); pAddParameter(cmdSQL, "@nMatId", objMat.pnMatId == 0 ? 0 : objMat.pnMatId, DbType.Int32); pAddParameter(cmdSQL, "@cOpcion", "03", DbType.String); sRes = fEjecutar(cmdSQL); } catch (Exception ex) { throw new Exception(ex.Message, ex); } finally { if (cmdSQL.Connection.State == ConnectionState.Open) { cmdSQL.Connection.Close(); } } return(sRes); }
public List <BEMatrizEsfuerzo> LIST_MatrizEsfuerzoFiltro(int pnMatId, string pcMatNombre, string pcOpcion, int pnLenId, int pnWorId, string pcMatEliminado, string DBConexion) { BEMatrizEsfuerzo objBEMat = new BEMatrizEsfuerzo(); List <BEMatrizEsfuerzo> lstMatF = new List <BEMatrizEsfuerzo>(); try { objBEMat.pnLenId = pnLenId; objBEMat.pnMatId = pnMatId; objBEMat.pnWorId = pnWorId; objBEMat.pcMatNombre = pcMatNombre; objBEMat.pcMatEliminado = pcMatEliminado; objBEMat.pcOpcion = pcOpcion; objBEMat.DBConexion = DBConexion; lstMatF = MatrizEsfuerzoBL.fnListaMatrizEsfuerzoBL(objBEMat); } catch (Exception ex) { var st = new StackTrace(ex, true); var frame = st.GetFrame(0); var line = frame.GetFileLineNumber(); throw new HttpResponseException(Request.CreateErrorResponse(HttpStatusCode.NotFound, ex.Message + "; line:" + frame.ToString())); } return(lstMatF); }
public string fn_DEL_MatrizEsfuerzo(BEMatrizEsfuerzo objMat) { string Respuesta = ""; try { BEMatrizEsfuerzo ObjBEMat = new BEMatrizEsfuerzo(); ObjBEMat.pnMatId = objMat.pnMatId; ObjBEMat.pcOpcion = "03"; ObjBEMat.DBConexion = objMat.DBConexion; ObjBEMat.pnDetalleMatriz = objMat.pnDetalleMatriz; Respuesta = MatrizEsfuerzoBL.fnDELMatrizEsfuerzoBL(ObjBEMat); } catch (Exception ex) { throw new Exception(ex.Message, ex); } return(Respuesta); }
public string fn_UPD_MatrizEsfuerzo(BEMatrizEsfuerzo objMat) { string rpta = ""; string Respuesta = ""; try { BEMatrizEsfuerzo objEsf = new BEMatrizEsfuerzo(); objEsf.pnMatId = objMat.pnMatId; objEsf.pnLenId = objMat.pnLenId; objEsf.pnWorId = objMat.pnWorId; objEsf.pcMatNombre = objMat.pcMatNombre; objEsf.pcMatEliminado = objMat.pcMatEliminado; objEsf.pcOpcion = "02"; objEsf.pnSisId = 3; objEsf.DBConexion = objMat.DBConexion; objEsf.pnLinCantidad = objMat.pnLinCantidad; rpta = new BLMatrizEsfuerzo().fnUPDMatrizEsfuerzoBL(objEsf); if (rpta.Length > 0) { BELinea objLin = new BELinea(); objLin.pnLinId = objMat.pnLinCantidad; objLin.pnMatId = objMat.pnMatId; objLin.pcLinFecVigIni = objMat.pcLinFecVigIni; objLin.pcLinFecVigFin = objMat.pcLinFecVigFin; objLin.pnLinActivo = 0; objLin.pcOpcion = objMat.pcOpcion; objLin.DBConexion = objMat.DBConexion; Respuesta = new BLLinea().fnINSMantenimientoLineaBL(objLin); } } catch (Exception ex) { var st = new StackTrace(ex, true); var frame = st.GetFrame(0); var line = frame.GetFileLineNumber(); throw new HttpResponseException(Request.CreateErrorResponse(HttpStatusCode.NotFound, ex.Message + "; line:" + frame.ToString())); } return(Respuesta); }
public int fnInsertarMatrizEsfuerzoDA(BEMatrizEsfuerzo objMat) { //string sRes = ""; int valor = 0; try { cmdSQL.Connection = NewConnection(ConfigurationManager.AppSettings[objMat.DBConexion]); //cmdSQL.Connection = NewConnection(strCon); cmdSQL.CommandText = "USP_SAR_MNT_MatrizEsfuerzo"; cmdSQL.CommandType = CommandType.StoredProcedure; cmdSQL.Parameters.Clear(); pAddParameter(cmdSQL, "@nMatId", objMat.pnMatId == 0 ? 0 : objMat.pnMatId, DbType.Int32); pAddParameter(cmdSQL, "@nLenId", objMat.pnLenId == 0 ? 0 : objMat.pnLenId, DbType.Int32); pAddParameter(cmdSQL, "@nWorId", objMat.pnWorId == 0 ? 0 : objMat.pnWorId, DbType.Int32); pAddParameter(cmdSQL, "@cMatNombre", objMat.pcMatNombre == "" ? "" : objMat.pcMatNombre, DbType.String); pAddParameter(cmdSQL, "@cMatEliminado", objMat.pcMatEliminado == "" ? "" : objMat.pcMatEliminado, DbType.String); pAddParameter(cmdSQL, "@cOpcion", "01", DbType.String); pAddParameter(cmdSQL, "@nSisId", 3, DbType.Int32); SqlDataReader dr = fLeer(cmdSQL); while (dr.Read()) { valor = dr["nMatId"].Equals(System.DBNull.Value) ? 0 : Convert.ToInt32(dr["nMatId"]); } //sRes = fEjecutar(cmdSQL); } catch (Exception ex) { throw new Exception(ex.Message, ex); } finally { if (cmdSQL.Connection.State == ConnectionState.Open) { cmdSQL.Connection.Close(); } } return(valor); }
public List <BEMatrizEsfuerzo> fnListaMatrizEsfuerzoDA(BEMatrizEsfuerzo objMat) { List <BEMatrizEsfuerzo> objListaAct = new List <BEMatrizEsfuerzo>(); try { cmdSQL.Connection = NewConnection(ConfigurationManager.AppSettings[objMat.DBConexion]); //cmdSQL.Connection = NewConnection(strCon); cmdSQL.CommandType = CommandType.StoredProcedure; cmdSQL.Parameters.Clear(); cmdSQL.CommandText = "USP_SAR_SEL_ListaMatrizEsfuerzo_Filter"; pAddParameter(cmdSQL, "@nSisId", objMat.pnSisId == 0 ? 0 : objMat.pnSisId, DbType.Int32); pAddParameter(cmdSQL, "@nLenId", objMat.pnLenId == 0 ? 0 : objMat.pnLenId, DbType.Int32); pAddParameter(cmdSQL, "@nMatId", objMat.pnMatId == 0 ? 0 : objMat.pnMatId, DbType.Int32); pAddParameter(cmdSQL, "@nWorId", objMat.pnWorId == 0 ? 0 : objMat.pnWorId, DbType.Int32); pAddParameter(cmdSQL, "@cMatNombre", objMat.pcMatNombre == "" ? "" : objMat.pcMatNombre, DbType.String); pAddParameter(cmdSQL, "@cMatEliminado", objMat.pcMatEliminado == "" ? "" : objMat.pcMatEliminado, DbType.String); pAddParameter(cmdSQL, "@cOpcion", objMat.pcOpcion == "" ? "00" : objMat.pcOpcion, DbType.String); SqlDataReader drSQL = fLeer(cmdSQL); objListaAct = (List <BEMatrizEsfuerzo>)ConvertirDataReaderALista <BEMatrizEsfuerzo>(drSQL); } catch (Exception ex) { throw new Exception(ex.Message, ex); } finally { if (cmdSQL.Connection.State == ConnectionState.Open) { cmdSQL.Connection.Close(); } } return(objListaAct); }
public string fnDELMatrizEsfuerzoBL(BEMatrizEsfuerzo objMatriz) { return(_DA.fnEliminarMatrizEsfuerzoDA(objMatriz)); }
public string fnUPDMatrizEsfuerzoBL(BEMatrizEsfuerzo objMatriz) { return(_DA.fnActualizarMatrizEsfuerzoDA(objMatriz)); }
public int fnINSMatrizEsfuerzoBL(BEMatrizEsfuerzo objMatriz) { return(_DA.fnInsertarMatrizEsfuerzoDA(objMatriz)); }
public List <BEMatrizEsfuerzo> fnListaMatrizEsfuerzoBL(BEMatrizEsfuerzo objMat) { return(_DA.fnListaMatrizEsfuerzoDA(objMat)); }