public static int Get_BrigadaEmergencias(int _id_sucursal) { GrupoLiEntities contexto = new GrupoLiEntities(); var consulta = new brigada_emergencia(); int id = 0; if (contexto.brigada_emergencia.Where(x => x.id_sucursal == _id_sucursal).Count() != 0) { id = contexto.brigada_emergencia.Where(x => x.id_sucursal == _id_sucursal).Max(x => x.id_brigada); } return(id); }
protected void GuardarRegistro(object sender, EventArgs e) { int IdSucursal = Mgr_Sucursal.Set_IdSucursalDDl(ObjUsuario, ddlSucursal); brigada_emergencia nuevo = new brigada_emergencia() { id_sucursal = IdSucursal, perfiles = txtPerfiles.Text, func_brigadistas = txtFuncBrig.Text, brigada_comunicacion = txtBrigCom.Text, dir_emergencia_int = txtDirEmeInt.Text, brigada_prim_aux = txtBrigPriAux.Text, brigada_incendio = txtBrigIncendio.Text, brigada_evacuacion = txtBrigEvacuacion.Text }; ObjUsuario.Error = CRUD.Add_Fila(nuevo); if (ObjUsuario.Error) { int IdBrigada = Mgr_Documento.Get_BrigadaEmergencias(IdSucursal); int contador = 0; string _nombre = string.Empty; string _cargo = string.Empty; string _telefono = string.Empty; string _llamar = string.Empty; foreach (Control micontrol in pTrabajador.Controls) { if (micontrol is DropDownList || micontrol is TextBox) { DropDownList miDDL = null; TextBox mitxt = null; if (micontrol is DropDownList) { miDDL = (DropDownList)micontrol; } if (micontrol is TextBox) { mitxt = (TextBox)micontrol; } contador++; if (contador == 1) { _nombre = miDDL.SelectedValue; } if (contador == 2) { _cargo = mitxt.Text; } if (contador == 3) { _telefono = mitxt.Text; } if (contador == 4) { _llamar = miDDL.SelectedValue; procedimiento_comunicacion nuevoProc = new procedimiento_comunicacion() { id_brigada = IdBrigada, nombre = _nombre, cargo = _cargo, num_telefono = _telefono, llamar = _llamar }; ObjUsuario.Error = CRUD.Add_Fila(nuevoProc); contador = 0; } } } if (ObjUsuario.Error) { //Response.Redirect(Paginas.index_BrigadaEmergencias.Value); cargarBigrada(); Modal.MostrarAlertaEdit(phAlerta, divAlerta, lbAlerta, ObjUsuario.Error, txtBuscar); } } }