protected void btnCrearSitio_Click(object sender, EventArgs e) { try { //obenter modelo tbl_ConfigSitio site = new tbl_ConfigSitio(); tbl_RegistroSitio reg = new tbl_RegistroSitio(); site.vchClaveSitio = txtClaveSitio.Text; site.vchnombreSitio = txtNombreSitio.Text; site.vchAETitle = "AE" + txtClaveSitio.Text; site.bitActivo = true; reg.vchNombreCliente = txtNombreContacto.Text; reg.vchEmail = txtEmail.Text; //reg.vchpassword = Security.Decrypt(txtPassSitio.Text); reg.vchNumeroContacto = txtNumContacto.Text; reg.vchVendedor = txtVendedor.Text; reg.bitActivo = true; //validar SItio bool valido = false; valido = NapoleonDA.validarSitio(site.vchClaveSitio); if (valido) { if (site != null && reg != null) { clsMensaje response = new clsMensaje(); response = NapoleonDA.setSitio(site, reg); if (response.valido) { enableClean(false); ShowMessage("El Sitio " + txtClaveSitio.Text + " se reservó correctamente", MessageType.Correcto, "alert_container"); } else { ShowMessage("Existe un error:" + response.vchMensaje, MessageType.Informacion, "alert_container"); } } else { ShowMessage("Favor de verificar la información.", MessageType.Informacion, "alert_container"); } } else { ShowMessage("La clave para el sitio ya existe, favor de verificar.", MessageType.Informacion, "alert_container"); } //almacenar Sitio } catch (Exception eCS) { ShowMessage("Existe un error al crear el sitio: " + eCS.Message, MessageType.Error, "alert_container"); Log.EscribeLog("Existe un error al crear el sitio: " + eCS.Message); } }
private void fillContacto(tbl_RegistroSitio mdl) { try { lblIDSitio.Text = mdl.id_Sitio == null ? "" : mdl.id_Sitio.ToString(); txtNombreContacto.Text = mdl.vchNombreCliente == null ? "" : mdl.vchNombreCliente.ToString(); txtEmailContacto.Text = mdl.vchEmail == null ? "" : mdl.vchEmail; txtTelefono.Text = mdl.vchNumeroContacto == null ? "" : mdl.vchNumeroContacto; txtVendedor.Text = mdl.vchVendedor == null ? "" : mdl.vchVendedor; } catch (Exception efC) { Log.EscribeLog("Existe un error en fillContacto: " + efC.Message); } }
public clsMensaje setSitio(tbl_ConfigSitio mdlSitio, tbl_RegistroSitio mdlRegistro) { clsMensaje response = new clsMensaje(); try { NapoleonDataAccess controller = new NapoleonDataAccess(); string mensaje = ""; response.valido = controller.setSitio(mdlSitio, mdlRegistro, ref mensaje); } catch (Exception egV) { throw egV; } return(response); }
private void obtenerSitio(ref tbl_ConfigSitio mdl, ref tbl_RegistroSitio reg) { try { mdl.vchClaveSitio = txtClaveSitio.Text.ToUpper(); mdl.vchnombreSitio = txtNombreSitio.Text.ToUpper(); reg.vchNombreCliente = txtNombreContacto.Text.ToUpper(); reg.vchEmail = txtEmail.Text; reg.vchNumeroContacto = txtNumContacto.Text; reg.vchVendedor = txtVendedor.Text; } catch (Exception eOS) { Log.EscribeLog("Existe un error al obtenerSitio: " + eOS.Message); } }
public tbl_RegistroSitio getRegistroContacto(int id_Sitio) { tbl_RegistroSitio _response = new tbl_RegistroSitio(); try { //if (Security.ValidateToken(_resp.Token, _resp.intUsuarioID, _resp.vchUsuario, _resp.vchPassword)) //{ NapoleonDataAccess controller = new NapoleonDataAccess(); _response = controller.getRegistroContacto(id_Sitio); //} } catch (Exception egV) { _response = null; Log.EscribeLog("Existe un error en getRegistroContacto: " + egV.Message); } return(_response); }
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); } }