protected void btnGuardarMedico_Click(object sender, EventArgs e) { oVendedor = new MedDAL.DAL.vendedores(); MedNeg.Vendedores.BlVendedores oblVendedores = new MedNeg.Vendedores.BlVendedores(); PoblarDatosGeneralesVendedor(); PoblarDatosContactoVendedor(); PoblarDatosProfesionalesVendedor(); PoblarDatosOpcionalesVendedor(); if (ValidarVendedor()) { if (oblVendedores.NuevoRegistro(oVendedor)) { //NotificarAccion(true, "Se ha agregado correctamente el vendedor"); lblAvisosVendedores.Text = "Se ha agregado correctamente el vendedor"; ModificarControl(this.tbcVendedores, true, true); CargarEstados(false); CargarCmbTiposVendedor(); //gdvDatos.SelectedIndex = -1; RegistrarEvento("Vendedores", "Agregar vendedor", "Se ha agregado al Vendedor " + oVendedor.idVendedor + ": " + oVendedor.Nombre + " " + oVendedor.Apellidos + ", Clave: " + oVendedor.Clave + ", Correo electronico:" + oVendedor.CorreoElectronico + ", RFC: " + oVendedor.Rfc + ", Cedula profesional: " + oVendedor.CedulaProfesional); pnlVendedoresNuevos.Visible = false; pnlDetalle.Visible = true; } else //NotificarAccion(false, "No se ha podido agregar el vendedor"); lblAvisosVendedores.Text = "No se ha podido agregar el vendedor"; } else //NotificarAccion(false, "Ya existe un vendedor con esa clave"); lblAvisosVendedores.Text = "Ya existe un vendedor con esa clave"; }
protected void Page_Load(object sender, EventArgs e) { //Asignar titulo de modulo lblNombreModulo = (Label)Master.FindControl("lblNombreModulo"); lblNombreModulo.Text = "Vendedores"; //Cargar permisos Hashtable htbPermisos = (Hashtable)Session["permisos"]; char cPermiso = 'N'; try { //Obtener los controles de master. cPermiso = (char)htbPermisos["vendedores"]; imbNuevo = (ImageButton)Master.FindControl("imgBtnNuevo"); imbNuevo.Click += new ImageClickEventHandler(this.imbNuevo_Click); imbEditar = (ImageButton)Master.FindControl("imgBtnEditar"); imbEditar.Click += new ImageClickEventHandler(this.imbEditar_Click); imbEliminar = (ImageButton)Master.FindControl("imgBtnEliminar"); imbEliminar.Click += new ImageClickEventHandler(this.imbEliminar_Click); imbMostrar = (ImageButton)Master.FindControl("imgBtnMostrar"); imbMostrar.Click += new ImageClickEventHandler(this.imbMostrar_Click); imbImprimir = (ImageButton)Master.FindControl("imgBtnImprimir"); imbImprimir.Click += new ImageClickEventHandler(this.imbImprimir_Click); imbReportes = (ImageButton)Master.FindControl("imgBtnReportes"); imbReportes.Click += new ImageClickEventHandler(this.imbReportes_Click); imbAceptar = (ImageButton)Master.FindControl("imgBtnAceptar"); imbAceptar.Click += new ImageClickEventHandler(this.imbAceptar_Click); imbAceptar.ValidationGroup = "vendedorVG"; imbCancelar = (ImageButton)Master.FindControl("imgBtnCancelar"); imbCancelar.Click += new ImageClickEventHandler(this.imbCancelar_Click); rdbTipo = (RadioButton)Master.FindControl("rdbFiltro1"); rdbTipo.Text = "Tipo"; rdbClave = (RadioButton)Master.FindControl("rdbFiltro2"); rdbClave.Text = "Clave"; rdbNombre = (RadioButton)Master.FindControl("rdbFiltro3"); rdbNombre.Text = "Nombre"; btnBuscar = (Button)Master.FindControl("btnBuscar"); btnBuscar.Click += new EventHandler(this.btnBuscar_Click); txbBuscar = (TextBox)Master.FindControl("txtBuscar"); //GT 0175 imbReportes = (ImageButton)Master.FindControl("imgBtnReportes"); imbReportes.Click += new ImageClickEventHandler(this.imbReportes_Click); //Deshabilitar botones del toolbar switch (cPermiso) { case 'T': break; case 'E': DesactivarEdicionEliminacion(); break; case 'L': DesactivarEdicionEliminacion(); DesactivarNuevo(); break; } //Inicializacion de objetos oblColonias = new MedNeg.Colonias.BlColonias(); oblPoblaciones = new MedNeg.Poblaciones.BlPoblaciones(); oblMunicipios = new MedNeg.Municipios.BlMunicipios(); oblEstados = new MedNeg.Estados.BlEstados(); oblTipos = new MedNeg.Tipos.BlTipos(); oblBitacora = new MedNeg.Bitacora.BlBitacora(); oblVinculacion = new MedNeg.VendedorVinculacion.BlVendedorVinculacion(); oblEspecialidad = new MedNeg.VendedorEspecialidad.BlVendedorEspecialidad(); oblVendedores = new MedNeg.Vendedores.BlVendedores(); if (!IsPostBack) { MostrarAreaTrabajo(false, false); CargarCamposEditables(); Session["reporteactivo"] = 0; Session["reportdocument"] = ""; Session["titulo"] = ""; Session["resultadoquery"] = ""; ViewState["direccionsorting"] = System.Web.UI.WebControls.SortDirection.Ascending; //GT 0175 ConfigurarMenuBotones(true, true, false, false, false, false, true, true); } } catch (NullReferenceException) { if (!ClientScript.IsStartupScriptRegistered("alertsession")) { Page.ClientScript.RegisterStartupScript(this.GetType(), "alertsession", "alertarSesion();", true); } MostrarAreaTrabajo(false, false); Site1 oPrincipal = (Site1)this.Master; oPrincipal.DeshabilitarControles(this); oPrincipal.DeshabilitarControles(); } }
protected bool ValidarVendedor() { MedNeg.Vendedores.BlVendedores oblVendedores = new MedNeg.Vendedores.BlVendedores(); if (oblVendedores.ValidarVendedorRepetido(txbClaveVendedor.Text) >= 1 || txbClaveVendedor.Text == "") return false; else return true; }