protected void btnGuardar_Click(object sender, EventArgs e) { RequiredFieldsResumen.ValidationGroup = "get"; Page.Validate("get"); if (Page.IsValid) { BLLineaTransporte buisnessLTransporte = new BLLineaTransporte(); if (Session["btn"].ToString() == "Save") { BELineaTransporte lineaTransporte = new BELineaTransporte(); lineaTransporte.IdLineaTransporte = 0; lineaTransporte.LineaTransporte = txtLinea.Text; lineaTransporte.Descripcion = txtDes.Text; int resultado = buisnessLTransporte.addLineaTransporte(lineaTransporte); if (resultado > 0) { VentanaRad.RadAlert("Nueva Linea de Transporte registrado ! </br> Num. Linea de Transporte : " + resultado, 280, 120, "Confirmación - Registro de Evento", "CloseAndRebind"); return; } else { VentanaRad.RadAlert("No se agrego ningun zona. Favor de contactar con su Administrador de sistemas", 280, 300, "Eventos - Informaciòn", null); return; } } if (Session["btn"].ToString() == "Update") { BELineaTransporte lineaTransporte = new BELineaTransporte(); lineaTransporte.IdLineaTransporte = convertir.toNInt64(Session["idLineaTransporte"]); lineaTransporte.LineaTransporte = txtLinea.Text; lineaTransporte.Descripcion = txtDes.Text; int result = buisnessLTransporte.updateLineaTransporte(lineaTransporte); if (result > 0) { VentanaRad.RadAlert("Linea de Transporte actualizada ! </br> Num. Linea de Transporte : " + result, 280, 120, "Confirmación - Registro de Evento", "CloseAndRebind"); return; } else { VentanaRad.RadAlert("No se agrego ningun Linea de Transporte. Favor de contactar con su Administrador de sistemas", 280, 300, "Eventos - Informaciòn", null); return; } } } else { VentanaRad.RadAlert("Existen campos obligatorios, favor de verificar ", 400, 100, "Equipos - Validación", null); } }
public List <BELineaTransporte> GetLineaTransportes() { List <BELineaTransporte> transportes = new List <BELineaTransporte>(); DbCommand dbCommand = this.database.GetStoredProcCommand("proc_getlineatransporte"); DataSet dataSet = this.database.ExecuteDataSet(dbCommand); foreach (DataRow dataRow in dataSet.Tables[0].Rows) { BELineaTransporte eLineaTransporte = new BELineaTransporte(); eLineaTransporte.IdLineaTransporte = Convert.ToInt32(dataRow["IDLINEATRANSPORTE"]); eLineaTransporte.LineaTransporte = dataRow["LINEATRANSPORTE"].ToString(); eLineaTransporte.Descripcion = dataRow["DESCRIPCION"].ToString(); transportes.Add(eLineaTransporte); } return(transportes); }
public int InsertLineaTransportes(BELineaTransporte eLineaTransporte) { int mResultID = 0; try { DbCommand dbCommand = database.GetStoredProcCommand("proc_addlineatransporte"); this.database.AddOutParameter(dbCommand, "IDLINEATRANSPORTE", System.Data.DbType.Int64, 0); this.database.AddInParameter(dbCommand, "LINEATRANSPORTE", System.Data.DbType.String, eLineaTransporte.LineaTransporte); this.database.AddInParameter(dbCommand, "DESCRIPCION", System.Data.DbType.String, eLineaTransporte.Descripcion); mResultID = this.database.ExecuteNonQuery(dbCommand); mResultID = Convert.ToInt32(this.database.GetParameterValue(dbCommand, "IDLINEATRANSPORTE")); } catch (Exception ex) { throw ex; } return(mResultID); }
public int UpdateLineaTransporte(BELineaTransporte lineaTransporte) { int mResult = 0; try { DbCommand command = this.database.GetStoredProcCommand("proc_updlineatransporte"); this.database.AddOutParameter(command, "RETURNVAL", System.Data.DbType.Int64, 0); this.database.AddInParameter(command, "IDLINEATRANSPORTE", System.Data.DbType.Int64, lineaTransporte.IdLineaTransporte); this.database.AddInParameter(command, "LINEATRANSPORTE", System.Data.DbType.String, lineaTransporte.LineaTransporte); this.database.AddInParameter(command, "DESCRIPCION", System.Data.DbType.String, lineaTransporte.Descripcion); mResult = database.ExecuteNonQuery(command); mResult = Convert.ToInt32(database.GetParameterValue(command, "RETURNVAL")); } catch (Exception ex) { throw ex; } return(mResult); }
public int updateLineaTransporte(BELineaTransporte lineaTransporte) { return(transporte.UpdateLineaTransporte(lineaTransporte)); }
public int addLineaTransporte(BELineaTransporte bELineaTransporte) { return(transporte.InsertLineaTransportes(bELineaTransporte)); }