protected void btnRegistrar_Click(object sender, EventArgs e) { var sex = cmbSexo.SelectedItem.Value; var usu = (from usua in contexto.tblUsuario where usua.strUsuario == txtCorreo.Text select usua).FirstOrDefault(); if (usu == null) { tblEmpleado empl = new tblEmpleado(); empl.strNombre = txtNombre.Text.ToUpper(); empl.strApellidoP = txtAPaterno.Text.ToUpper(); empl.strApellidoM = txtAMaterno.Text.ToUpper(); empl.strEdad = txtEdad.Text; empl.strSexo = sex; empl.strCorreo = txtCorreo.Text; empl.idActivo = 1; ControllerEmpleado ctrlEmpl = new ControllerEmpleado(); ctrlEmpl.InsertarEmpleado(GetDatosVista(empl)); this.ClientScript.RegisterStartupScript(this.GetType(), "SweetAlert", "exito()", true); this.LimpiarCampos(); } else { this.ClientScript.RegisterStartupScript(this.GetType(), "SweetAlert", "alerta()", true); } }
private void LlenarEstado() { ControllerEmpleado CtrlEstado = new ControllerEmpleado(); List <tblEstado> estado = CtrlEstado.ConsultaEstado(); ddlEstado.Items.Add("Seleccionar"); ddlEstado.DataSource = estado; ddlEstado.DataValueField = "idEstado"; ddlEstado.DataTextField = "strEstado"; ddlEstado.DataBind(); }
protected tblEmpleado GetDatosVista(tblEmpleado empl) { var rol = cmbRol.SelectedItem.Value; var EstaMuni = ddlMunicipio.SelectedItem.Value; var random = new Random(); var value = random.Next(0, 999999); tblDireccion direccion = new tblDireccion(); direccion.fkEstadoMunicipio = Int32.Parse(EstaMuni); direccion.strCalle = txtCalle.Text.ToUpper(); direccion.strColonia = txtColonia.Text.ToUpper(); direccion.intCodpost = txtCodPos.Text; direccion.strNumInt = txtNumInt.Text.ToUpper(); direccion.strNumExt = txtNumExt.Text.ToUpper(); direccion.strReferencias = txtReferencia.Text.ToUpper(); tblTelefono telefono = new tblTelefono(); telefono.strCelular = txtCelular.Text.ToUpper(); telefono.strTelCasa = txtTelCasa.Text.ToUpper(); telefono.strOtro = txtTelOtro.Text.ToUpper(); tblUsuario login = new tblUsuario(); login.strUsuario = txtCorreo.Text; login.strPassword = value.ToString(); login.strTipousuario = rol; login.idActivo = 1; ControllerEmpleado ctrlEmpl = new ControllerEmpleado(); ctrlEmpl.enviarcorreo(empl.strCorreo, value.ToString()); empl.tblDireccion = direccion; empl.tblTelefono = telefono; empl.tblUsuario = login; return(empl); }
public void MostrarDatos(ControllerEmpleado controllerEmpleado) { dtgEmpleados.ItemsSource = controllerEmpleado.GetAll(); }
public tblEmpleado GetEmpleado(string nombre) { ControllerEmpleado ctrEmpleado = new ControllerEmpleado(); return(ctrEmpleado.ConsultarEmpleado(nombre)); }