public void Guardar(Personal personal, string codUbigeo) { Ubigeo ubigeo = UbigeoDAO.Obtener(codUbigeo); personal.Ubigeo = ubigeo; PersonalDAO.Crear(personal); }
public IHttpActionResult PutUbigeo(int id, Ubigeo ubigeo) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != ubigeo.UbigeoId) { return(BadRequest()); } db.Entry(ubigeo).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!UbigeoExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public async Task <Ubigeo> GetAsync(string co_ubigeo) { using (var connection = _connectionFactory.GetConnection) { var query = "sps_mae_ubigeo"; var parameters = new DynamicParameters(); parameters.Add("@pi_co_ubigeo", co_ubigeo); parameters.Add("@pi_id_usuario_login", 0); parameters.Add("@po_error_number", 0, direction: ParameterDirection.Output); parameters.Add("@po_error_message", "", direction: ParameterDirection.Output); var ubigeo = await connection.QuerySingleOrDefaultAsync <Ubigeo>(query, param : parameters, commandType : CommandType.StoredProcedure); if (ubigeo == null) { Ubigeo ubigeoError = new Ubigeo(); ubigeoError.error_number = parameters.Get <int>("@po_error_number"); ubigeoError.error_message = parameters.Get <string>("@po_error_message"); return(ubigeoError); } else { return(ubigeo); } } }
private void CargarInicial() { var usuarioInfo = ObtenerUsuarioInfo(); var tablaMaestraInfo = new TablaMaestra().Listar(0, Constantes.TablaTamanioPagina).Where(x => x.Activo.Equals(1)).ToList(); LlenarCombo(ddlNumeroRegistros, tablaMaestraInfo, "NombreCorto", "NombreLargo"); ddlNumeroRegistros.SelectedValue = "5"; tablaMaestraInfo = new TablaMaestra().Listar(0, Constantes.TablaTipoDocumento).Where(x => x.Activo.Equals(1)).ToList(); LlenarCombo(ddlTipoDocumento, tablaMaestraInfo, "Codigo", "NombreLargo"); //ddlTipoDocumento.Items.Insert(0, new ListItem(Constantes.Seleccione, Constantes.Seleccione_Value)); ddlTipoDocumento.SelectedValue = Constantes.TipoDocumentoRuc.ToString(); // ddlTipoDocumento.Enabled = false; var paisInfo = new Pais().Listar(0).ToList(); LlenarCombo(ddlPais, paisInfo, "PaisId", "Descripcion"); ddlPais.Items.Insert(0, new ListItem(Constantes.Seleccione, Constantes.Seleccione_Value)); //var opcionInfo = new Opcion().ListarOpciones(usuarioInfo.EmpresaId).Where(o=>o.Activo.Equals(1)).ToList(); //LlenarCombo(ddlOpcionInicio, opcionInfo, "OpcionId", "Url"); var ubigeoInfo = new Ubigeo().Listar(0, 0, Constantes.TipoUbigeoDepartamento); LlenarCombo(ddlDepartamento, ubigeoInfo, "UbigeoId", "Nombre"); ddlDepartamento.Items.Insert(0, new ListItem(Constantes.Seleccione, Constantes.Seleccione_Value)); //ubigeoInfo = new Ubigeo().Listar(0, clienteInfo.UbigeoDepartamentoId, Constantes.TipoUbigeoProvincia); }
public int Insertar(Ubigeo ubigeo) { int result = 0; var parameters = new DynamicParameters(); parameters.Add("@Codigo", ubigeo.Codigo); parameters.Add("@Descripcion", ubigeo.Descripcion); parameters.Add("@UsuarioCreacion", ubigeo.UsuarioCreacion); parameters.Add("@FechaHoraCreacion", ubigeo.FechaHoraCreacion); parameters.Add("@CodigoPais", ubigeo.CodigoPais); parameters.Add("@EmpresaId", ubigeo.EmpresaId); using (IDbConnection db = new SqlConnection(_connectionString.Value.CoffeeConnectDB)) { result = db.Execute("uspUbigeoInsertar", parameters, commandType: CommandType.StoredProcedure); } return(result); }
public ActionResult DeleteConfirmed(string id) { Ubigeo ubigeo = db.Ubigeo1.Find(id); db.Ubigeo1.Remove(ubigeo); db.SaveChanges(); return(RedirectToAction("Index")); }
protected void dlProvAct_SelectedIndexChanged(object sender, EventArgs e) { prov = dlProvAct.SelectedValue; dlDistAct.DataSource = Ubigeo.listar_dist(prov.ToString()); dlDistAct.DataBind(); }
public ActionResult DeleteConfirmed(int id) { Ubigeo ubigeo = _UnityOfWork.Ubigeo.Get(id); _UnityOfWork.Ubigeo.Delete(ubigeo); _UnityOfWork.SaveChange(); return(RedirectToAction("Index")); }
public ActionResult DeleteConfirmed(int id) { //AdministradorEquipo administradorEquipo = db.AdministradorEquipos.Find(id); Ubigeo Ubigeos = unityOfWork.Ubigeoes.Get(id); unityOfWork.Ubigeoes.Delete(Ubigeos); //db.SaveChanges(); unityOfWork.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "UbigeoId,CodigoUbigeo")] Ubigeo ubigeo) { if (ModelState.IsValid) { _UnityOfWork.StateModified(ubigeo); _UnityOfWork.SaveChanges(); return(RedirectToAction("Index")); } return(View(ubigeo)); }
public ActionResult Edit([Bind(Include = "UbigeoId")] Ubigeo ubigeo) { if (ModelState.IsValid) { db.Entry(ubigeo).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(ubigeo)); }
protected void dlDep_SelectedIndexChanged(object sender, EventArgs e) { dep = dlDep.SelectedValue; dlProv.DataSource = Ubigeo.listar_prov(dep); dlProv.DataBind(); dlProv_SelectedIndexChanged(null, null); }
public int ActualizarUbigeo(RegistrarActualizarUbigeoRequestDTO request) { Ubigeo Ubigeo = _Mapper.Map <Ubigeo>(request); Ubigeo.FechaHoraActualizacion = DateTime.Now; Ubigeo.UsuarioActualizacion = request.Usuario; int affected = _IUbigeoRepository.Actualizar(Ubigeo); return(affected); }
public ActionResult Create([Bind(Include = "UbigeoId")] Ubigeo ubigeo) { if (ModelState.IsValid) { db.Ubigeo.Add(ubigeo); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(ubigeo)); }
public ActionResult Edit([Bind(Include = "UbigeoId,DepartamentoId")] Ubigeo ubigeo) { if (ModelState.IsValid) { _UnityOfWork.StateModified(ubigeo); _UnityOfWork.SaveChange(); return(RedirectToAction("Index")); } //ViewBag.DepartamentoId = new SelectList(db.Departamento, "DepartamentoId", "departamento", ubigeo.DepartamentoId); return(View(ubigeo)); }
private void cmdCpPl_Click(object sender, EventArgs e) { if (cmbUsuario.SelectedIndex == -1) { return; } if (cmdCpPl.Text == "&Copiar Plantilla") { if (cmbUsuario.SelectedIndex != -1) { if (GetTotalNodes(TV1.Nodes) == 0) { MessageBox.Show("Debe selecciona un usuario que tenga opciones de menu...", "Opcion Menu", MessageBoxButtons.OK, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button1); return; } Ubigeo itm = (Ubigeo)cmbUsuario.SelectedItem; IdUSCopia = itm.IdUbigeo.Substring(0, itm.IdUbigeo.IndexOf("*")); } cmdCpPl.Text = "&Pegar Plantilla"; } else { Ubigeo itm = (Ubigeo)cmbUsuario.SelectedItem; IdUS = itm.IdUbigeo.Substring(0, itm.IdUbigeo.IndexOf("*")); if (IdUS.Trim() == IdUSCopia.Trim()) { MessageBox.Show("Seleccione un usuario diferente del que sirve de plantilla ...", "Opcion Menu", MessageBoxButtons.OK, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button1); return; } MessageBox.Show("Solo copiara menus sobre los cuales tenga privilegios ...", "Opcion Menu", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); cmdCpPl.Text = "&Copiar Plantilla"; vSQL = "DELETE FROM Accesos WHERE Mnu_Us= '" + IdUS.Trim() + "'"; Conexion.CMD.CommandText = vSQL; Conexion.CMD.ExecuteNonQuery(); vSQL = "INSERT INTO Accesos (Mnu_Pop,Mnu_Bar,Mnu_Us,Us_Up,Date_Up) " + "SELECT LTrim(RTrim(Mnu_Pop)), Mnu_Bar,'" + IdUS.Trim() + "','" + Usuario.id_us + "',GETDATE() " + "FROM Accesos " + "WHERE Mnu_Us = '" + IdUSCopia.Trim() + "' " + "AND LTrim(RTrim(Mnu_Pop)) + Cast(Mnu_Bar As Varchar(2)) In " + "(SELECT LTrim(RTrim(Bar_Popup)) + Cast(Bar_Number As Varchar(2)) " + " FROM Barmenu " + " WHERE DBO.Cryptgr(PTU,0,1) Like '%" + TipoUS.Trim() + "%')"; Conexion.CMD.CommandText = vSQL; Conexion.CMD.ExecuteNonQuery(); CargaMenuUsuario(IdUS); cmdCpPl.Enabled = false; IdUSCopia = ""; } }
public ActionResult Create([Bind(Include = "UbigeoId,ProvinciaId,DepartamentoId,DistritoId")] Ubigeo ubigeo) { if (ModelState.IsValid) { _UnityOfWork.Ubigeos.Add(ubigeo); _UnityOfWork.SaveChanges(); return(RedirectToAction("Index")); } return(View(ubigeo)); }
private void CargarInicial(int empresaId, int clienteId) { var scriptCargaInicial = new StringBuilder(""); var usuarioInfo = ObtenerUsuarioInfo(); var tablaMaestraInfo = new TablaMaestra().Listar(0, Constantes.TablaTamanioPagina).Where(x => x.Activo.Equals(1)).ToList(); LlenarCombo(ddlNumeroRegistros, tablaMaestraInfo, "NombreCorto", "NombreLargo"); ddlNumeroRegistros.SelectedValue = "5"; if (empresaId > 0) { var empresaInfo = new Negocio.Empresa().Listar(empresaId); LlenarCombo(ddlEmpresa, empresaInfo, "EmpresaId", "RazonSocial"); ddlEmpresa.Items.Insert(0, new ListItem(Constantes.Seleccione, Constantes.Seleccione_Value)); ddlEmpresa.SelectedValue = empresaId.ToString(); scriptCargaInicial.Append("document.getElementById('" + ddlEmpresa.ClientID + "').value = " + empresaId + ";"); scriptCargaInicial.Append("document.getElementById('trCliente').style.display = 'none';"); } else { if (clienteId > 0) { var clienteInfo = new Negocio.Cliente().Listar(clienteId); LlenarCombo(ddlCliente, clienteInfo, "ClienteId", "Cliente"); ddlCliente.Items.Insert(0, new ListItem(Constantes.Seleccione, Constantes.Seleccione_Value)); ddlCliente.SelectedValue = clienteId.ToString(); scriptCargaInicial.Append("document.getElementById('" + ddlCliente.ClientID + "').value = " + clienteId + ";"); scriptCargaInicial.Append("document.getElementById('trEmpresa').style.display = 'none';"); } else { var empresaInfo = new Negocio.Empresa().Listar(0); LlenarCombo(ddlEmpresa, empresaInfo, "EmpresaId", "RazonSocial"); ddlEmpresa.Items.Insert(0, new ListItem(Constantes.Seleccione, Constantes.Seleccione_Value)); var clienteInfo = new Negocio.Cliente().Listar(0).Where(c => c.TipoPersonaId.Equals(Constantes.TipoPersonaJuridica)).ToList(); LlenarCombo(ddlCliente, clienteInfo, "ClienteId", "Cliente"); ddlCliente.Items.Insert(0, new ListItem(Constantes.Seleccione, Constantes.Seleccione_Value)); } } var paisInfo = new Pais().Listar(0).ToList(); LlenarCombo(ddlPais, paisInfo, "PaisId", "Descripcion"); ddlPais.Items.Insert(0, new ListItem(Constantes.Seleccione, Constantes.Seleccione_Value)); var ubigeoInfo = new Ubigeo().Listar(0, 0, Constantes.TipoUbigeoDepartamento); LlenarCombo(ddlDepartamento, ubigeoInfo, "UbigeoId", "Nombre"); ddlDepartamento.Items.Insert(0, new ListItem(Constantes.Seleccione, Constantes.Seleccione_Value)); RegistrarScript(scriptCargaInicial.ToString(), "CargaInicial"); }
private void cmbListUs_SelectedIndexChanged(object sender, EventArgs e) { if (cmbListUs.SelectedIndex != -1) { Ubigeo itm = (Ubigeo)cmbListUs.SelectedItem; LlenarLista(Int32.Parse(itm.IdUbigeo)); LlenarListView(); LimpiaTextos(); pnlUsuarios.Enabled = false; } }
public List <Ubigeo> ListarProvincia(Ubigeo entidad) { try { return(asignarDA.ListarProvincia(entidad)); } catch (Exception ex) { throw; } }
public List <Ubigeo> ListarDistrito(Ubigeo entidad) { try { return(asignarDA.ListarDistrito(entidad)); } catch (Exception ex) { throw; } }
public IHttpActionResult GetUbigeo(int id) { Ubigeo ubigeo = db.Ubigeo.Find(id); if (ubigeo == null) { return(NotFound()); } return(Ok(ubigeo)); }
public ActionResult Create([Bind(Include = "UbigeoId")] Ubigeo Ubigeos) { if (ModelState.IsValid) { //db.AdministradorEquipos.Add(administradorEquipo); unityOfWork.Ubigeoes.Add(Ubigeos); unityOfWork.SaveChanges(); return(RedirectToAction("Index")); } return(View(Ubigeos)); }
private void cmbEstado_SelectedIndexChanged(object sender, EventArgs e) { if (cmbEstado.SelectedIndex == -1) { return; } itmEstado = ""; Ubigeo itm = (Ubigeo)cmbEstado.SelectedItem; itmEstado = itm.IdUbigeo; }
private void cmbAreaTrab_SelectedIndexChanged(object sender, EventArgs e) { if (cmbAreaTrab.SelectedIndex == -1) { return; } itmAreaTrab = ""; Ubigeo itm = (Ubigeo)cmbAreaTrab.SelectedItem; itmAreaTrab = itm.IdUbigeo; }
private void cmbTipUser_SelectedIndexChanged(object sender, EventArgs e) { if (cmbTipUser.SelectedIndex == -1) { return; } itmTipUser = ""; Ubigeo itm = (Ubigeo)cmbTipUser.SelectedItem; itmTipUser = itm.IdUbigeo; }
public async Task <ActionResult> DeleteConfirmed(int id) { Ubigeo ubigeo = _UnityOfWork.Ubigeo.Get(id); //db.Ubigeos.Remove(ubigeo); //await db.SaveChangesAsync(); _UnityOfWork.Ubigeo.Delete(ubigeo); _UnityOfWork.SaveChange(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "UbigeoId")] Ubigeo Ubigeos) { if (ModelState.IsValid) { //db.Entry(administradorEquipo).State = EntityState.Modified; unityOfWork.StateModified(Ubigeos); //db.SaveChanges(); unityOfWork.SaveChanges(); return(RedirectToAction("Index")); } return(View(Ubigeos)); }
public async Task Update(UbigeoDTO entity) { try { Ubigeo ubigeo = mapper.Map <Ubigeo>(entity); await ubigeoRepository.Update(ubigeo); } catch (Exception ex) { throw ex; } }
public int RegistrarUbigeo(RegistrarActualizarUbigeoRequestDTO request) { Ubigeo Ubigeo = _Mapper.Map <Ubigeo>(request); Ubigeo.FechaHoraCreacion = DateTime.Now; Ubigeo.UsuarioCreacion = request.Usuario; Ubigeo.Codigo = _ICorrelativoRepository.Obtener(request.EmpresaId, Documentos.UbigeoCiudad); int affected = _IUbigeoRepository.Insertar(Ubigeo); return(affected); }