private void CargaTreeview() { tvwDatos.Nodes.Clear(); List <EmpresaBE> lstEmpresa = null; lstEmpresa = new EmpresaBL().ListaTodosActivo(0, Parametros.intTECorporativo); foreach (var item in lstEmpresa) { TreeNode nuevoNodo = new TreeNode(); nuevoNodo.Text = item.RazonSocial; nuevoNodo.ImageIndex = 0; nuevoNodo.SelectedImageIndex = 0; nuevoNodo.Tag = "EMP" + item.IdEmpresa.ToString(); tvwDatos.Nodes.Add(nuevoNodo); List <UnidadMineraBE> lstUnidadMinera = null; lstUnidadMinera = new UnidadMineraBL().ListaTodosActivo(item.IdEmpresa); foreach (var itemunidad in lstUnidadMinera) { TreeNode nuevoNodoChild = new TreeNode(); nuevoNodoChild.ImageIndex = 1; nuevoNodoChild.SelectedImageIndex = 1; nuevoNodoChild.Text = itemunidad.DescUnidadMinera; nuevoNodoChild.Tag = "UMM" + itemunidad.IdUnidadMinera.ToString(); nuevoNodo.Nodes.Add(nuevoNodoChild); } } tvwDatos.ExpandAll(); }
public bool UpdateEmpresa(EmpresaBL emp, out Error.Error err) { DataAccess.Interface.ObtenerDatosEmpresa objEmpresa = new DataAccess.Interface.ObtenerDatosEmpresa(); Empresa empresaDA = Mapper.MapperEmpresaBL.MapEmpresaBLToEmpresaDAsingle(emp); return(objEmpresa.Update(empresaDA, out err)); }
private void btnGrabar_Click(object sender, EventArgs e) { try { Cursor = Cursors.WaitCursor; if (!ValidarIngreso()) { EmpresaBL objBL_Empresa = new EmpresaBL(); EmpresaBE objE_Empresa = new EmpresaBE(); objE_Empresa.IdEmpresa = IdEmpresa; objE_Empresa.Ruc = txtRuc.Text; objE_Empresa.RazonSocial = txtRazonSocial.Text; objE_Empresa.Direccion = txtDireccion.Text; objE_Empresa.Telefono = txtTelefono.Text; objE_Empresa.ActividadEconomica = txtActividadEconomica.Text; objE_Empresa.NumeroTrabajadores = Convert.ToInt32(txtNumeroTrabajadores.EditValue); objE_Empresa.IdTipoEmpresa = Convert.ToInt32(cboTipoEmpresa.EditValue); objE_Empresa.Logo = new FuncionBase().Image2Bytes(this.picImage.Image); objE_Empresa.FlagEstado = true; objE_Empresa.Usuario = Parametros.strUsuarioLogin; objE_Empresa.Maquina = WindowsIdentity.GetCurrent().Name.ToString(); List <EmpresaArchivoBE> lstEmpresaArchivo = new List <EmpresaArchivoBE>(); foreach (var item in mListaEmpresaArchivoOrigen) { EmpresaArchivoBE objE_EmpresaArchivo = new EmpresaArchivoBE(); objE_EmpresaArchivo.IdEmpresa = item.IdEmpresa; objE_EmpresaArchivo.IdEmpresaArchivo = item.IdEmpresaArchivo; objE_EmpresaArchivo.Archivo = item.Archivo; objE_EmpresaArchivo.NombreArchivo = item.NombreArchivo; objE_EmpresaArchivo.Extension = item.Extension; objE_EmpresaArchivo.Descripcion = item.Descripcion; objE_EmpresaArchivo.TipoOper = item.TipoOper; objE_EmpresaArchivo.FlagEstado = true; objE_EmpresaArchivo.Usuario = Parametros.strUsuarioLogin; objE_EmpresaArchivo.Maquina = WindowsIdentity.GetCurrent().Name.ToString(); objE_EmpresaArchivo.TipoOper = item.TipoOper; lstEmpresaArchivo.Add(objE_EmpresaArchivo); } if (pOperacion == Operacion.Nuevo) { objBL_Empresa.Inserta(objE_Empresa, lstEmpresaArchivo); } else { objBL_Empresa.Actualiza(objE_Empresa, lstEmpresaArchivo); } this.Close(); } } catch (Exception ex) { Cursor = Cursors.Default; XtraMessageBox.Show(ex.Message, this.Text, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void frmGestiomEmpresa_Load(object sender, EventArgs e) { EmpresaBL ObjetoEmpresa = new EmpresaBL(); cEmpresa Empresa = ObjetoEmpresa.Lista(); MostrarDatos(Empresa); }
public async Task <ActionResult> Add(EmpresaModel model) { var empresaB = new EmpresaBL(); var res = empresaB.AddEmpresa(model); return(View("Index")); }
public ActionResult Empresa(int?id = null) { if (!this.currentUser()) { return(RedirectToAction("Ingresar")); } UsuarioDTO currentUser = getCurrentUser(); if (!this.isAdministrator()) { return(RedirectToAction("Index")); } if (id == 1 && !this.isSuperAdministrator()) { return(RedirectToAction("Index")); } EmpresaBL empresaBL = new EmpresaBL(); if (id != null) { EmpresaDTO dto = empresaBL.getEmpresa((int)id); return(View(dto)); } return(View()); }
private void tlbMenu_DeleteClick() { try { Cursor = Cursors.WaitCursor; if (XtraMessageBox.Show("Esta seguro de eliminar el registro?", this.Text, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { if (!ValidarIngreso()) { EmpresaBE objE_Empresa = new EmpresaBE(); objE_Empresa.IdEmpresa = int.Parse(gvEmpresa.GetFocusedRowCellValue("IdEmpresa").ToString()); objE_Empresa.Usuario = Parametros.strUsuarioLogin; objE_Empresa.Maquina = WindowsIdentity.GetCurrent().Name.ToString(); EmpresaBL objBL_Empresa = new EmpresaBL(); objBL_Empresa.Elimina(objE_Empresa); XtraMessageBox.Show("El registro se eliminó correctamente", this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information); Cargar(); } } Cursor = Cursors.Default; } catch (Exception ex) { Cursor = Cursors.Default; XtraMessageBox.Show(ex.Message, this.Text, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public FrmEmpresa() { InitializeComponent(); _empresa = new EmpresaBL(); listaEmpresasBindingSource.DataSource = _empresa.ObtenerEmpresas(); }
public void CargarCombo(String opcion) { EmpresaBL oEmpresaBL = new EmpresaBL(); EmpresaBEList lista = new EmpresaBEList(); lista = oEmpresaBL.GetListaEmpresa(); cboEmpresa.DataSource = lista; cboEmpresa.DataValueField = "nid_empresa"; cboEmpresa.DataTextField = "no_empresa"; cboEmpresa.DataBind(); if (!opcion.Equals(String.Empty)) { if (opcion.Equals(ConstanteBE.OBJECTO_TIPO_TODOS)) { this.cboEmpresa.Items.Insert(0, new ListItem(ConstanteBE.OBJECTO_TODOS, String.Empty)); } else if (opcion.Equals(ConstanteBE.OBJECTO_TIPO_SELECCIONE)) { this.cboEmpresa.Items.Insert(0, new ListItem(ConstanteBE.OBJECTO_SELECCIONE, String.Empty)); } } this.cboEmpresa.SelectedValue = String.Empty; }
public bool Save(int id, string descripcion, string sigla) { bool resultado = false; EmpresaBE obj = new EmpresaBE(); obj.Id = id; obj.Descripcion = descripcion; obj.Sigla = sigla; EmpresaBL bl = new EmpresaBL(); if (obj.Id == 0) { //FALTA: utilizar usuario obj.UsuarioCreacion = User.Identity.Name; resultado = bl.Insert(connstring, obj); } else { //FALTA: utilizar usuario obj.UsuarioModificacion = User.Identity.Name; resultado = bl.Update(connstring, obj); } return(resultado); }
private void CargaTreeview() { tvwDatos.Nodes.Clear(); TreeNode nuevoNodo = new TreeNode(); nuevoNodo.Text = "EMPRESA CONTRATISTA"; nuevoNodo.ImageIndex = 0; nuevoNodo.SelectedImageIndex = 0; tvwDatos.Nodes.Add(nuevoNodo); List <EmpresaBE> lstEmpresa = null; lstEmpresa = new EmpresaBL().ListaTodosActivo(0, Parametros.intTEContratista); foreach (var item in lstEmpresa) { TreeNode nuevoNodoChild = new TreeNode(); nuevoNodoChild.ImageIndex = 1; nuevoNodoChild.SelectedImageIndex = 1; nuevoNodoChild.Text = item.RazonSocial; nuevoNodoChild.Tag = "EMP" + item.IdEmpresa.ToString(); nuevoNodo.Nodes.Add(nuevoNodoChild); } tvwDatos.ExpandAll(); }
public static EmpresaBL getService() { if (_EmpresaBL == null) { _EmpresaBL = new EmpresaBL(); } return(_EmpresaBL); }
public static EmpresaBL MapEmpUItoEmpBL(EmpresaUI item) { EmpresaBL objEmpresa = new EmpresaBL(); objEmpresa.id = item.id; objEmpresa.Nombre = item.Nombre; objEmpresa.Desc = item.Desc; objEmpresa.idProvCap = item.idProvCap; objEmpresa.fecha = item.fecha; return(objEmpresa); }
public JsonResult GetEmpresa() { const int idLogin = 6; /*Obtener inforamcion del login y las empresas que tiene asociadas*/ LoginEmpresaBL loginEmpresaBL = new LoginEmpresaBL(); GetLoginEmpresaRequestDTO loginEmpresaRequest = new GetLoginEmpresaRequestDTO(); loginEmpresaRequest.IdLogin = idLogin; GetLoginEmpresaResponseDTO loginEmpresaResponse = new GetLoginEmpresaResponseDTO(); loginEmpresaResponse = loginEmpresaBL.GetLoginEmpresa(loginEmpresaRequest); List <LoginEmpresa> listaLoginEmpresa = new List <LoginEmpresa>(); if (loginEmpresaResponse.Mensaje == "OK") { listaLoginEmpresa = loginEmpresaResponse.ListaLoginEmpresa; } /*Obtiene todas las empresas*/ EmpresaBL empresaBL = new EmpresaBL(); GetEmpresaRequestDTO empresaRequest = new GetEmpresaRequestDTO(); GetEmpresaResponseDTO empresaResponse = new GetEmpresaResponseDTO(); empresaResponse = empresaBL.GetEmpresa(empresaRequest); List <Empresa> listaEmpresa = new List <Empresa>(); if (empresaResponse.Mensaje == "OK") { listaEmpresa = empresaResponse.ListaEmpresa; } listaEmpresa = empresaResponse.ListaEmpresa; /*Realiza un cruce para obtenre las empresas con el login asociado*/ List <Empresa> ListaEmpresaActual = new List <Empresa>(); ListaEmpresaActual = (from loginEmpresa in listaLoginEmpresa join empresa in listaEmpresa on loginEmpresa.idEmpresa equals empresa.idEmpresa select empresa).ToList(); ViewBag.ListaEmpresaActual = ListaEmpresaActual; return(Json(ListaEmpresaActual, JsonRequestBehavior.AllowGet)); }
public List <Empresa_ListarDashboardResult> Empresa_ListarDashboard() { EmpresaBL objEmpresaBL = new EmpresaBL(); try { return(objEmpresaBL.Empresa_ListarDashboard()); } catch (Exception ex) { throw ex; } }
/// <summary> /// Mapea un objet tipo empresa BusinnesLogic a empresa DataAcces /// </summary> /// <param name="item"></param> /// <returns></returns> public static Empresa MapEmpresaBLToEmpresaDAsingle(EmpresaBL item) { Empresa objEmpresa = new Empresa(); objEmpresa.Nombre = item.Nombre; objEmpresa.Desc = item.Desc; objEmpresa.idProvCap = item.idProvCap; objEmpresa.fecha = item.fecha; objEmpresa.id = item.id; objEmpresa.idProvCap = item.idProvCap; return(objEmpresa); }
public List <Empresa_ComboBoxResult> Empresa_ComboBox() { EmpresaBL objEmpresaBL; try { objEmpresaBL = new EmpresaBL(); return(objEmpresaBL.Empresa_ComboBox()); } catch (Exception ex) { throw ex; } }
private void btnAceptar_Click(object sender, EventArgs e) { try { EmpresaBL ObjetoEmpresa = new EmpresaBL(); ObjetoEmpresa.Actualizar(ObtenerDatos()); this.Close(); } catch (Exception Ex) { MessageBox.Show(Ex.Message, "Error al actualizar empresa", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public List <Empresa_BuscarDetalleResult> Empresa_BuscarDetalle(int idEmmpresa) { EmpresaBL objEmpresaBL; try { objEmpresaBL = new EmpresaBL(); return(objEmpresaBL.Empresa_BuscarDetalle(idEmmpresa)); } catch (Exception ex) { throw ex; } }
public List <Empresa_ListarResult> Empresa_Listar(int idEmmpresa, string detalle) { EmpresaBL objEmpresaBL; try { objEmpresaBL = new EmpresaBL(); return(objEmpresaBL.Empresa_Listar(idEmmpresa, detalle)); } catch (Exception ex) { throw ex; } }
public void Empresa_Registrar(int id_empresa, decimal provision, int comision) { EmpresaBL objEmpresaBL; try { objEmpresaBL = new EmpresaBL(); objEmpresaBL.Empresa_Registrar(id_empresa, provision, comision); } catch (Exception ex) { throw ex; } }
public void GetByIdEmpresa(int IdEmpresa) { EmpresaBL EmpresaBL = new EmpresaBL(); EmpresaBE oempresa = EmpresaBL.GetByIdEmpresa(connstring, IdEmpresa); // Return JSON data JavaScriptSerializer js = new JavaScriptSerializer(); string strJSON = js.Serialize(oempresa); Context.Response.Clear(); Context.Response.ContentType = "application/json"; Context.Response.Flush(); Context.Response.Write(strJSON); }
public void GetIdByDesc(string Descripcion) { EmpresaBL EmpresaBL = new EmpresaBL(); int res = EmpresaBL.GetIdByDesc(connstring, Descripcion); // Return JSON data JavaScriptSerializer js = new JavaScriptSerializer(); string strJSON = js.Serialize(res); Context.Response.Clear(); Context.Response.ContentType = "application/json"; Context.Response.Flush(); Context.Response.Write(strJSON); }
public bool Delete(int id) { bool resultado = false; EmpresaBE obj = new EmpresaBE(); obj.Id = id; EmpresaBL bl = new EmpresaBL(); //FALTA: utilizar usuario obj.UsuarioModificacion = User.Identity.Name; resultado = bl.Delete(connstring, obj); return(resultado); }
public void GetAll() { EmpresaBL EmpresaBL = new EmpresaBL(); List <EmpresaBE> oLista = new List <EmpresaBE>(); oLista = EmpresaBL.GetAll(connstring); // Return JSON data JavaScriptSerializer js = new JavaScriptSerializer(); string strJSON = js.Serialize(oLista); Context.Response.Clear(); Context.Response.ContentType = "application/json"; Context.Response.Flush(); Context.Response.Write(strJSON); }
/// <summary> /// Mapea una objeto tipo empresa DataAcces a empresa BusinnesLogic /// </summary> /// <param name="item"></param> /// <returns></returns> public static EmpresaBL MapDAtoBL(Empresa item) { EmpresaBL objEmpresa = new EmpresaBL(); objEmpresa.id = item.id; objEmpresa.Nombre = item.Nombre; objEmpresa.Desc = item.Desc; objEmpresa.idProvCap = item.idProvCap; objEmpresa.fecha = item.fecha; objEmpresa.ProvCap.ProvinciaBL.Id_ProvinciaBL = item.ProvinciaCapital.Provincias.IdProvinciaDA; objEmpresa.ProvCap.ProvinciaBL.NombreProvinciaBL = item.ProvinciaCapital.Provincias.NombreProvDA; objEmpresa.ProvCap.CapitalBL.NombreCapitalBL = item.ProvinciaCapital.Capitales.NombreCapDA; objEmpresa.ProvCap.CapitalBL.IdCapitalBL = item.ProvinciaCapital.Capitales.idCapitalDA; return(objEmpresa); }
public ActionResult Persona(int?id = null) { if (!this.currentUser()) { return(RedirectToAction("Ingresar")); } UsuarioDTO currentUser = getCurrentUser(); if (!this.isAdministrator()) { return(RedirectToAction("Index")); } if (id == 1 && !this.isSuperAdministrator()) { return(RedirectToAction("Index")); } GrupoTrabajoBL grupoTBL = new GrupoTrabajoBL(); EmpresaBL empresaBL = new EmpresaBL(); IList <GrupoTrabajoDTO> gruposTrabajo = grupoTBL.getGruposEvaluados(); IList <EmpresaDTO> Empresas = empresaBL.getEmpresas(); gruposTrabajo.Insert(0, new GrupoTrabajoDTO() { IdGrupoTrabajo = 0, Nombre = "Seleccione un grupo" }); Empresas.Insert(0, new EmpresaDTO() { IdEmpresa = 0, Nombre = "Sin Empresa" }); ViewBag.GruposTrabajo = gruposTrabajo; ViewBag.Empresas = Empresas; ViewBag.GruposTrabajoPersona = new List <GrupoTrabajoDTO>(); PersonaBL PersonaBL = new PersonaBL(); if (id != null) { PersonaDTO dto = PersonaBL.getPersona((int)id); ViewBag.GruposTrabajoPersona = dto.GruposTrabajo; return(View(dto)); } return(View()); }
public static List <EmpresaBL> MapEmpresaUIToEmpresaBL(List <EmpresaUI> emp) { List <EmpresaBL> lstEmpresa = new List <EmpresaBL>(); foreach (EmpresaUI item in emp) { EmpresaBL objEmpresa = new EmpresaBL(); objEmpresa.Nombre = item.Nombre; objEmpresa.Desc = item.Desc; objEmpresa.idProvCap = item.idProvCap; objEmpresa.fecha = item.fecha; lstEmpresa.Add(objEmpresa); } return(lstEmpresa); }
public static EmpresaUI MapEmpBLtoEmpUI(EmpresaBL item) { EmpresaUI objEmpresa = new EmpresaUI(); objEmpresa.id = item.id; objEmpresa.Nombre = item.Nombre; objEmpresa.Desc = item.Desc; objEmpresa.idProvCap = item.idProvCap; objEmpresa.fecha = item.fecha; objEmpresa.ProvCap.Provincia.idProv = item.ProvCap.ProvinciaBL.Id_ProvinciaBL; objEmpresa.ProvCap.Provincia.NombreProv = item.ProvCap.ProvinciaBL.NombreProvinciaBL; objEmpresa.ProvCap.Capital.Id_cap = item.ProvCap.CapitalBL.IdCapitalBL; objEmpresa.ProvCap.Capital.NombreCapital = item.ProvCap.CapitalBL.NombreCapitalBL; return(objEmpresa); }
public void GetByUser() { EmpresaBL EmpresaBL = new EmpresaBL(); List <EmpresaBE> oLista = new List <EmpresaBE>(); String CuentaUsuario = User.Identity.Name; oLista = EmpresaBL.GetByUser(CuentaUsuario); // Return JSON data JavaScriptSerializer js = new JavaScriptSerializer(); string strJSON = js.Serialize(oLista); Context.Response.Clear(); Context.Response.ContentType = "application/json"; Context.Response.Flush(); Context.Response.Write(strJSON); }
public ActionResult AddEmpresa(EmpresaDTO dto) { if (!this.currentUser()) { return RedirectToAction("Ingresar"); } if (!this.isAdministrator()) { return RedirectToAction("Index"); } if (!this.isSuperAdministrator()) { return RedirectToAction("Index"); } try { EmpresaBL objBL = new EmpresaBL(); if (dto.IdEmpresa == 0) { if (objBL.add(dto)) { createResponseMessage(CONSTANTES.SUCCESS); return RedirectToAction("GruposTrabajo"); } else createResponseMessage(CONSTANTES.ERROR, CONSTANTES.ERROR_UPDATE_MESSAGE); } else if (dto.IdEmpresa != 0) { if (objBL.update(dto)) { createResponseMessage(CONSTANTES.SUCCESS); return RedirectToAction("GruposTrabajo"); } else createResponseMessage(CONSTANTES.ERROR, CONSTANTES.ERROR_UPDATE_MESSAGE); } else createResponseMessage(CONSTANTES.ERROR, CONSTANTES.ERROR_UPDATE_MESSAGE); } catch { if (dto.IdEmpresa != 0) createResponseMessage(CONSTANTES.ERROR, CONSTANTES.ERROR_UPDATE_MESSAGE); else createResponseMessage(CONSTANTES.ERROR, CONSTANTES.ERROR_INSERT_MESSAGE); } TempData["Persona"] = dto; return RedirectToAction("Personas"); }
public ActionResult GruposTrabajo() { if (!this.currentUser()) { return RedirectToAction("Ingresar"); } if (!this.isAdministrator()) { return RedirectToAction("Index"); } GrupoTrabajoBL grupoBL = new GrupoTrabajoBL(); PersonaBL personaBL = new PersonaBL(); EmpresaBL empresaBL = new EmpresaBL(); ViewBag.Clientes = personaBL.getPersonas(); ViewBag.Empresas = empresaBL.getEmpresas(); return View(grupoBL.getGruposEvaluados()); }
public ActionResult Persona(int? id = null) { if (!this.currentUser()) { return RedirectToAction("Ingresar"); } UsuarioDTO currentUser = getCurrentUser(); if (!this.isAdministrator()) { return RedirectToAction("Index"); } if (id == 1 && !this.isSuperAdministrator()) { return RedirectToAction("Index"); } GrupoTrabajoBL grupoTBL = new GrupoTrabajoBL(); EmpresaBL empresaBL = new EmpresaBL(); IList<GrupoTrabajoDTO> gruposTrabajo = grupoTBL.getGruposEvaluados(); IList<EmpresaDTO> Empresas = empresaBL.getEmpresas(); gruposTrabajo.Insert(0, new GrupoTrabajoDTO() { IdGrupoTrabajo = 0, Nombre = "Seleccione un grupo" }); Empresas.Insert(0, new EmpresaDTO() { IdEmpresa = 0, Nombre = "Sin Empresa" }); ViewBag.GruposTrabajo = gruposTrabajo; ViewBag.Empresas = Empresas; ViewBag.GruposTrabajoPersona = new List<GrupoTrabajoDTO>(); PersonaBL PersonaBL = new PersonaBL(); if (id != null) { PersonaDTO dto = PersonaBL.getPersona((int)id); ViewBag.GruposTrabajoPersona = dto.GruposTrabajo; return View(dto); } return View(); }
public ActionResult Empresa(int? id = null) { if (!this.currentUser()) { return RedirectToAction("Ingresar"); } UsuarioDTO currentUser = getCurrentUser(); if (!this.isAdministrator()) { return RedirectToAction("Index"); } if (id == 1 && !this.isSuperAdministrator()) { return RedirectToAction("Index"); } EmpresaBL empresaBL = new EmpresaBL(); if (id != null) { EmpresaDTO dto = empresaBL.getEmpresa((int)id); return View(dto); } return View(); }