protected void btnGuardarDetalle_Click(object sender, EventArgs e) { try { tbl_DET_Sitio mdlDetalle = new tbl_DET_Sitio(); mdlDetalle = obtenerDetalle(); if (mdlDetalle != null) { bool valido = false; valido = NapoleonDA.setDetalleSitioEdicion(mdlDetalle); if (valido) { ScriptManager.RegisterStartupScript(Page, Page.GetType(), "ConfigModal", "$('#ConfigModal').modal('hide');", true); ShowMessage("Se actualizó correctamente los datos.", MessageType.Correcto, "alert_container"); } else { ShowMessage("Existe un error, favor de verificar la información", MessageType.Error, "alert_container"); } } } catch (Exception eBCD) { Log.EscribeLog("Existe un error en btnGuardarDetalle_Click: " + eBCD.Message); } }
public tbl_DET_Sitio getDetalleSitio(int id_Sitio) { tbl_DET_Sitio _lstSitio = new tbl_DET_Sitio(); try { NapoleonDataAccess controller = new NapoleonDataAccess(); _lstSitio = controller.getDetalleSitio(id_Sitio); } catch (Exception egS) { throw egS; } return(_lstSitio); }
public bool setDetalleSitioEdicion(tbl_DET_Sitio detalle) { bool valido = false; try { NapoleonDataAccess controller = new NapoleonDataAccess(); valido = controller.setDetalleSitioEdicion(detalle); } catch (Exception egS) { valido = false; Log.EscribeLog("Existe un error en setDetalleSitioEdicion: " + egS.Message); } return(valido); }
private void fillDetallleSitio(tbl_DET_Sitio mdlDetalle) { try { Label2.Text = mdlDetalle.intDETSitioID.ToString(); txtSCULocal.Text = mdlDetalle.vchAETitleSCU; txtSCPVNA.Text = mdlDetalle.vchAETitleSCP; string[] ipformato = mdlDetalle.vchVNAIP.Split('.'); txtIPVNA1.Text = ipformato[0].ToString(); txtIPVNA2.Text = ipformato[1].ToString(); txtIPVNA3.Text = ipformato[2].ToString(); txtIPVNA4.Text = ipformato[3].ToString(); txtPuertoVNA.Text = mdlDetalle.intPuertoSCP.ToString(); } catch (Exception efDS) { Log.EscribeLog("Existe un error en frmConfigSites en fillDetallleSitio: " + efDS.Message); } }
protected void grvBusqueda_RowCommand(object sender, GridViewCommandEventArgs e) { try { int id_Site = 0; tbl_RegistroSitio mdlUsuario = new tbl_RegistroSitio(); switch (e.CommandName) { case "viewEditar": id_Site = Convert.ToInt32(e.CommandArgument.ToString()); tbl_RegistroSitio mdl = new tbl_RegistroSitio(); mdl = NapoleonDA.getRegistroContacto(id_Site); if (mdl != null) { fillContacto(mdl); ScriptManager.RegisterStartupScript(Page, Page.GetType(), "myModal", "$('#myModal').modal();", true); upModal.Update(); } break; case "Configuracion": id_Site = Convert.ToInt32(e.CommandArgument.ToString()); tbl_DET_Sitio mdlDetalle = new tbl_DET_Sitio(); mdlDetalle = NapoleonDA.getDetalleSitio(id_Site); if (mdlDetalle != null) { Control ctl = e.CommandSource as Control; GridViewRow CurrentRow = ctl.NamingContainer as GridViewRow; Label1.Text = grvBusqueda.DataKeys[CurrentRow.RowIndex].Values["vchNombreSitio"].ToString(); //vchNombreSitio lblIDSite.Text = id_Site.ToString(); fillDetallleSitio(mdlDetalle); ScriptManager.RegisterStartupScript(Page, Page.GetType(), "ConfigModal", "$('#ConfigModal').modal();", true); upConfigModal.Update(); } break; } } catch (Exception eRC) { Log.EscribeLog("Existe un error en grvBusqueda_RowCommand: " + eRC.Message); } }
private tbl_DET_Sitio obtenerDetalle() { tbl_DET_Sitio mdl = new tbl_DET_Sitio(); try { mdl.bitActivo = true; mdl.datFecha = DateTime.Now; mdl.id_Sitio = Convert.ToInt32(lblIDSite.Text); mdl.intDETSitioID = Convert.ToInt32(Label2.Text); mdl.intPuertoSCP = Convert.ToInt32(txtPuertoVNA.Text); mdl.vchAETitleSCP = txtSCPVNA.Text; mdl.vchAETitleSCU = txtSCULocal.Text; mdl.vchUserAdmin = user.vchUsuario; mdl.vchVNAIP = txtIPVNA1.Text + "." + txtIPVNA2.Text + "." + txtIPVNA3.Text + "." + txtIPVNA4.Text; } catch (Exception eBCD) { mdl = null; Log.EscribeLog("Existe un error en obtenerDetalle: " + eBCD.Message); } return(mdl); }