public bool GuardarEmpresa(EmpresaBE objEmpresa, out string mensaje) { EmpresaDA objEmpresaDA = new EmpresaDA(); try { using (TransactionScope transaccion = new TransactionScope(TransactionScopeOption.Required)) { if (objEmpresaDA.GuardarEmpresa(objEmpresa, out mensaje)) { transaccion.Complete(); return(true); } else { transaccion.Dispose(); return(false); } } } catch (Exception ex) { throw ex; } }
public override void inicializar() { if (!Page.IsPostBack) { if (Request.QueryString["idCliente"] != null) { int Id_Cliente = Convert.ToInt32(Request.QueryString["idCliente"]); hfIdCliente.Value = Id_Cliente.ToString(); CargarCombo(); EmpresaBE objEmpresa = (EmpresaBE)Session[Constantes.Sesion_Empresa]; imgEmpresaLogo.Src = Page.ResolveUrl("~/" + Constantes.Carp_LogosEmpresa + "/" + objEmpresa.LogoDocumentos); using (ClienteBL objClienteBL = new ClienteBL()) { ClienteBE objClienteBE = objClienteBL.ObtenerCliente(Id_Cliente); if (objClienteBE != null && objClienteBE.IdCliente != 0) { lblCliente.Text = objClienteBE.NombreCompleto; Session[Constantes.Sesion_NombreClienteReporte] = objClienteBE.NombreCompleto; using (FacturacionBL objFacturacionBL = new FacturacionBL()) { CargarTiposMoneda(objFacturacionBL.ObtenerFacturacion(0, Id_Cliente).lstMonedaFacturacion); } } } } } }
public bool Delete(DBHelper pDBHelper, EmpresaBE pEmpresa) { DBHelper.Parameters[] colParameters = null; try { colParameters = new DBHelper.Parameters[] { new DBHelper.Parameters("@ID", pEmpresa.Id == Constantes.INT_NULO ? (object)DBNull.Value : pEmpresa.Id), new DBHelper.Parameters("@USUARIOMODIFICACION", string.IsNullOrEmpty(pEmpresa.UsuarioModificacion) ? (object)DBNull.Value : pEmpresa.UsuarioModificacion) }; pDBHelper.CreateDBParameters(colParameters); int lfilasAfectadas = pDBHelper.ExecuteNonQuery(pDBHelper.concatOwner("EmpresaDelete"), CommandType.StoredProcedure, Utility.ConnectionState.KeepOpen, ParameterError.notInclude, CleanParameters.preserve); return(lfilasAfectadas > 0); } catch (Exception ex) { throw ex; } finally { colParameters = null; if (pDBHelper != null && pDBHelper.Command.Transaction == null) { pDBHelper.Dispose(); } } }
public bool Insert(DBHelper pDBHelper, EmpresaBE pEmpresa) { DBHelper.Parameters[] colParameters = null; try { colParameters = new DBHelper.Parameters[] { new DBHelper.Parameters("@DESCRIPCION", string.IsNullOrEmpty(pEmpresa.Descripcion) ? (object)DBNull.Value : pEmpresa.Descripcion), new DBHelper.Parameters("@SIGLA", string.IsNullOrEmpty(pEmpresa.Sigla) ? (object)DBNull.Value : pEmpresa.Sigla), new DBHelper.Parameters("@USUARIOCREACION", string.IsNullOrEmpty(pEmpresa.UsuarioCreacion) ? (object)DBNull.Value : pEmpresa.UsuarioCreacion) }; pDBHelper.CreateDBParameters(colParameters); int lfilasAfectadas = pDBHelper.ExecuteNonQuery(pDBHelper.concatOwner("EmpresaInsert"), CommandType.StoredProcedure, Utility.ConnectionState.KeepOpen, ParameterError.notInclude, CleanParameters.preserve); return(lfilasAfectadas > 0); } catch (Exception ex) { throw ex; } finally { colParameters = null; if (pDBHelper != null && pDBHelper.Command.Transaction == null) { pDBHelper.Dispose(); } } }
public EmpresaBE Selecciona(int IdEmpresa) { Database db = DatabaseFactory.CreateDatabase("cnSSOMABD"); DbCommand dbCommand = db.GetStoredProcCommand("usp_Empresa_Selecciona"); db.AddInParameter(dbCommand, "pIdEmpresa", DbType.Int32, IdEmpresa); IDataReader reader = db.ExecuteReader(dbCommand); EmpresaBE empresa = null; while (reader.Read()) { empresa = new EmpresaBE(); empresa.IdEmpresa = Int32.Parse(reader["idempresa"].ToString()); empresa.Ruc = reader["Ruc"].ToString(); empresa.RazonSocial = reader["RazonSocial"].ToString(); empresa.Direccion = reader["Direccion"].ToString(); empresa.Telefono = reader["Telefono"].ToString(); empresa.ActividadEconomica = reader["ActividadEconomica"].ToString(); empresa.NumeroTrabajadores = Int32.Parse(reader["NumeroTrabajadores"].ToString()); empresa.IdTipoEmpresa = Int32.Parse(reader["IdTipoEmpresa"].ToString()); empresa.DescTipoEmpresa = reader["DescTipoEmpresa"].ToString(); empresa.Logo = (byte[])reader["Logo"]; empresa.FlagEstado = Boolean.Parse(reader["flagestado"].ToString()); } reader.Close(); reader.Dispose(); return(empresa); }
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); } }
public Int32 Inserta(EmpresaBE pItem) { Int32 intIdEmpresa = 0; Database db = DatabaseFactory.CreateDatabase("cnSSOMABD"); DbCommand dbCommand = db.GetStoredProcCommand("usp_Empresa_Inserta"); db.AddOutParameter(dbCommand, "pIdEmpresa", DbType.Int32, pItem.IdEmpresa); db.AddInParameter(dbCommand, "pRuc", DbType.String, pItem.Ruc); db.AddInParameter(dbCommand, "pRazonSocial", DbType.String, pItem.RazonSocial); db.AddInParameter(dbCommand, "pDireccion", DbType.String, pItem.Direccion); db.AddInParameter(dbCommand, "pTelefono", DbType.String, pItem.Telefono); db.AddInParameter(dbCommand, "pActividadEconomica", DbType.String, pItem.ActividadEconomica); db.AddInParameter(dbCommand, "pNumeroTrabajadores", DbType.Int32, pItem.NumeroTrabajadores); db.AddInParameter(dbCommand, "pIdTipoEmpresa", DbType.Int32, pItem.IdTipoEmpresa); db.AddInParameter(dbCommand, "pLogo", DbType.Binary, pItem.Logo); db.AddInParameter(dbCommand, "pFlagEstado", DbType.Boolean, pItem.FlagEstado); db.AddInParameter(dbCommand, "pUsuario", DbType.String, pItem.Usuario); db.AddInParameter(dbCommand, "pMaquina", DbType.String, pItem.Maquina); db.ExecuteNonQuery(dbCommand); intIdEmpresa = (int)db.GetParameterValue(dbCommand, "pIdEmpresa"); return(intIdEmpresa); }
public void Actualiza(EmpresaBE pItem, List <EmpresaArchivoBE> pListaEmpresaArchivo) { try { using (TransactionScope ts = new TransactionScope()) { EmpresaDL Empresa = new EmpresaDL(); EmpresaArchivoDL EmpresaArchivo = new EmpresaArchivoDL(); foreach (EmpresaArchivoBE item in pListaEmpresaArchivo) { if (item.TipoOper == Convert.ToInt32(Operacion.Nuevo)) //Nuevo { item.IdEmpresa = pItem.IdEmpresa; EmpresaArchivo.Inserta(item); } else { EmpresaArchivo.Actualiza(item); } } Empresa.Actualiza(pItem); ts.Complete(); } } catch (Exception ex) { throw ex; } }
public List <EmpresaBE> GetByUser(string usuario) { List <EmpresaBE> oLista = new List <EmpresaBE>(); string connectionString = ConfigurationManager.ConnectionStrings["DB_Valua"].ConnectionString; SqlConnection con = new SqlConnection(); con.ConnectionString = connectionString; con.Open(); string nombreProcedure = "EmpresaGetByUser"; SqlCommand cmd = new SqlCommand(nombreProcedure, con); cmd.CommandType = CommandType.StoredProcedure; SqlParameter sp1 = new SqlParameter("@Usuario", usuario); cmd.Parameters.Add(sp1); using (IDataReader dataReader = cmd.ExecuteReader()) { while (dataReader.Read()) { EmpresaBE oEmpresa = new EmpresaBE(); oEmpresa.Id = int.Parse(dataReader["IdEmpresa"].ToString()); oEmpresa.Descripcion = dataReader["descripcion"].ToString(); oEmpresa.Sigla = dataReader["Sigla"].ToString(); oEmpresa.IdVista = int.Parse(dataReader["IdVista"].ToString()); oLista.Add(oEmpresa); } } return(oLista); }
public List <EmpresaBE> SeleccionaTodos() { Database db = DatabaseFactory.CreateDatabase("cnSSOMABD"); DbCommand dbCommand = db.GetStoredProcCommand("usp_Empresa_Selecciona"); IDataReader reader = db.ExecuteReader(dbCommand); List <EmpresaBE> empresalist = new List <EmpresaBE>(); EmpresaBE empresa; while (reader.Read()) { empresa = new EmpresaBE(); empresa.IdEmpresa = Int32.Parse(reader["idempresa"].ToString()); empresa.Ruc = reader["Ruc"].ToString(); empresa.RazonSocial = reader["RazonSocial"].ToString(); empresa.Direccion = reader["Direccion"].ToString(); empresa.Telefono = reader["Telefono"].ToString(); empresa.ActividadEconomica = reader["ActividadEconomica"].ToString(); empresa.NumeroTrabajadores = Int32.Parse(reader["NumeroTrabajadores"].ToString()); empresa.IdTipoEmpresa = Int32.Parse(reader["IdTipoEmpresa"].ToString()); empresa.DescTipoEmpresa = reader["DescTipoEmpresa"].ToString(); empresa.FlagEstado = Boolean.Parse(reader["flagestado"].ToString()); empresalist.Add(empresa); } reader.Close(); reader.Dispose(); return(empresalist); }
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 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); }
public void Elimina(EmpresaBE pItem) { try { using (TransactionScope ts = new TransactionScope()) { EmpresaDL Empresa = new EmpresaDL(); EmpresaArchivoDL EmpresaArchivo = new EmpresaArchivoDL(); List <EmpresaArchivoBE> lstEmpresaArchivo = null; lstEmpresaArchivo = new EmpresaArchivoDL().ListaTodosActivo(pItem.IdEmpresa); foreach (EmpresaArchivoBE item in lstEmpresaArchivo) { EmpresaArchivo.Elimina(item); } Empresa.Elimina(pItem); ts.Complete(); } } catch (Exception ex) { throw ex; } }
public EmpresaBE Insert(EmpresaBE obj, GlobaisEnderecoBE _endereco) { _endereco = new EnderecoBLL().Insert(_endereco); obj.end_id = _endereco.end_id; obj.conf_id = new EmpresaDao().Insert(obj); return(obj); }
public List <EmpresaBE> ListarEmpresas(int IdCliente) { try { using (SqlCommand cmd = new SqlCommand()) { cmd.CommandText = "SUIT_ADM_SP_LISTAREmpresaS"; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add(UtilDA.SetParameter("@CLI_IDCLIENTE", SqlDbType.Int, ParameterDirection.Input, IdCliente, !(IdCliente > 0))); using (ConexionDA NewDA_CONEXION = new ConexionDA()) { try { NewDA_CONEXION.retOpen(); cmd.Connection = NewDA_CONEXION.retConexion(); EmpresaBE objConsultaBE; List <EmpresaBE> lstConsultaBE = new List <EmpresaBE>(); using (SqlDataReader objDRConsulta = cmd.ExecuteReader()) { while (objDRConsulta.Read()) { objConsultaBE = new EmpresaBE(); AuditoriaBE objAuditoriaBE = new AuditoriaBE(); if (objDRConsulta["CON_IDEmpresa"] != DBNull.Value) { objConsultaBE.IdEmpresa = Convert.ToInt32(objDRConsulta["CON_IDEmpresa"]); } lstConsultaBE.Add(objConsultaBE); } objDRConsulta.Close(); } NewDA_CONEXION.retClose(); return(lstConsultaBE); } catch (Exception ex) { Console.WriteLine(ex.Message); return(new List <EmpresaBE>()); } finally { if (NewDA_CONEXION.conexion.State == ConnectionState.Open) { NewDA_CONEXION.retClose(); } } } } } catch (Exception ex) { throw ex; } }
public EmpresaBE Selecciona(int IdEmpresa) { try { EmpresaDL empresa = new EmpresaDL(); EmpresaBE objEmp = empresa.Selecciona(IdEmpresa); return(objEmp); } catch (Exception ex) { throw ex; } }
public EmpresaBE SeleccionaDescripcion(string RazonSocial) { try { EmpresaDL empresa = new EmpresaDL(); EmpresaBE objEmp = empresa.SeleccionaDescripcion(RazonSocial); return(objEmp); } catch (Exception ex) { throw ex; } }
public EmpresaBE SeleccionaRuc(string Ruc) { try { EmpresaDL empresa = new EmpresaDL(); EmpresaBE objEmp = empresa.SeleccionaRuc(Ruc); return(objEmp); } catch (Exception ex) { throw ex; } }
public void Elimina(EmpresaBE pItem) { Database db = DatabaseFactory.CreateDatabase("cnSSOMABD"); DbCommand dbCommand = db.GetStoredProcCommand("usp_Empresa_Elimina"); db.AddInParameter(dbCommand, "pIdEmpresa", DbType.Int32, pItem.IdEmpresa); db.AddInParameter(dbCommand, "pUsuario", DbType.String, pItem.Usuario); db.AddInParameter(dbCommand, "pMaquina", DbType.String, pItem.Maquina); db.ExecuteNonQuery(dbCommand); }
public bool Delete(string connstring, EmpresaBE obj) { try { DBHelper _oDBHelper = new DBHelper(connstring, Providers.SqlServer); return(EmpresaDA.Instanse.Delete(_oDBHelper, obj)); } catch (Exception ex) { throw ex; } }
private EmpresaBE CrearEntidadLista(IDataReader DReader) { EmpresaBE oEmpresaBE = new EmpresaBE(); int indice; indice = DReader.GetOrdinal("id_empresa"); oEmpresaBE.nid_empresa = DReader.GetInt32(indice); indice = DReader.GetOrdinal("nom_empresa"); oEmpresaBE.no_empresa = DReader.IsDBNull(indice) ? String.Empty : DReader.GetString(indice); indice = DReader.GetOrdinal("no_empresa_corto"); oEmpresaBE.prefijo_corto = DReader.IsDBNull(indice) ? String.Empty : DReader.GetString(indice); return(oEmpresaBE); }
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 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); }
private void frmManContratistaEdit_Load(object sender, EventArgs e) { txtNumeroTrabajadores.EditValue = 0; BSUtils.LoaderLook(cboTipoEmpresa, new TablaElementoBL().ListaTodosActivo(Parametros.intEmpresaId, Parametros.intTblTipoEmpresa), "DescTablaElemento", "IdTablaElemento", true); cboTipoEmpresa.EditValue = Parametros.intTEContratista; if (pOperacion == Operacion.Nuevo) { this.Text = "Empresa - Nuevo"; } else if (pOperacion == Operacion.Modificar) { this.Text = "Empresa - Modificar"; EmpresaBE objE_Empresa = new EmpresaBE(); objE_Empresa = new EmpresaBL().Selecciona(IdEmpresa); IdEmpresa = objE_Empresa.IdEmpresa; txtRuc.Text = objE_Empresa.Ruc; txtRazonSocial.Text = objE_Empresa.RazonSocial; txtDireccion.Text = objE_Empresa.Direccion; txtTelefono.Text = objE_Empresa.Telefono; txtDireccion.EditValue = objE_Empresa.Direccion; txtTelefono.EditValue = objE_Empresa.Telefono; txtActividadEconomica.Text = objE_Empresa.ActividadEconomica; txtNumeroTrabajadores.EditValue = objE_Empresa.NumeroTrabajadores; cboTipoEmpresa.EditValue = objE_Empresa.IdTipoEmpresa; if (objE_Empresa.Logo != null) { this.picImage.Image = new FuncionBase().Bytes2Image((byte[])objE_Empresa.Logo); } else { this.picImage.Image = SSOMA.Presentacion.Properties.Resources.noImage; } } txtRuc.Select(); CargaEmpresaArchivo(); }
public string GenerarCodigoVALUA(string IdPuesto, int IdPais, int IdEmpresa, int IdDepartamento) { string respuesta = ""; string cadena = ""; PaisBL PaisBL = new PaisBL(); EmpresaBL EmpresaBL = new EmpresaBL(); DepartamentoBL DepartamentoBL = new DepartamentoBL(); PuestoBL PuestoBL = new PuestoBL(); PaisBE pPais = PaisBL.GetByIdPais(connstring, IdPais); EmpresaBE pEmpresa = EmpresaBL.GetByIdEmpresa(connstring, IdEmpresa); DepartamentoBE pDepartamento = DepartamentoBL.GetByIdDepartamento(connstring, IdDepartamento); if (string.IsNullOrEmpty(IdPuesto)) { cadena = pPais.Sigla + "-" + pEmpresa.Sigla + "-" + pDepartamento.Sigla + "-"; respuesta = cadena + PuestoBL.GenerarCorrelativo(connstring, cadena); } else { PuestoBE pPuesto = PuestoBL.GetById(connstring, Convert.ToInt32(IdPuesto)); if (string.IsNullOrEmpty(pPuesto.CodigoValua)) { cadena = pPais.Sigla + "_" + pEmpresa.Sigla + "_" + pDepartamento.Sigla + "_"; respuesta = cadena + PuestoBL.GenerarCorrelativo(connstring, cadena); } else { if (pPuesto.IdPais == IdPais && pPuesto.IdEmpresa == IdEmpresa && pPuesto.IdDepartamento == IdDepartamento) { respuesta = pPuesto.CodigoValua; } else { cadena = pPais.Sigla + "_" + pEmpresa.Sigla + "_" + pDepartamento.Sigla + "_"; respuesta = cadena + PuestoBL.GenerarCorrelativo(connstring, cadena); } } } return(respuesta); }
private void ActualizaPersonalCesado() { try { List <PersonaAdryanBE> lstPersonaAdrian = null; lstPersonaAdrian = new PersonaAdryanBL().ListaTodosActivo(); List <PersonaBE> lstPersona = new List <PersonaBE>(); foreach (var item in lstPersonaAdrian) { if (item.SITUACION == "CESADO") { int IdEmpresa = 0; string strRuc = ""; string strDni = ""; DateTime FechaIngreso = new DateTime(2000, 1, 1); strRuc = item.RUC_EMPRESA; FechaIngreso = item.FECHA_INGRESO; EmpresaBE objE_Empresa = null; objE_Empresa = new EmpresaBL().SeleccionaRuc(strRuc); if (objE_Empresa != null) { IdEmpresa = objE_Empresa.IdEmpresa; strDni = item.DNI.Trim(); PersonaBE objE_Persona = null; objE_Persona = new PersonaBL().SeleccionaNumeroDocumento(IdEmpresa, strDni); if (objE_Persona != null) { PersonaBL objBL_Persona = new PersonaBL(); objBL_Persona.ActualizaSituacion(IdEmpresa, objE_Persona.Dni, Parametros.intSPCesado, FechaIngreso); } } } } } catch (Exception ex) { XtraMessageBox.Show(ex.Message, this.Text, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public void InicializarModificar() { if (gvEmpresa.RowCount > 0) { EmpresaBE objEmpresa = new EmpresaBE(); objEmpresa.IdEmpresa = int.Parse(gvEmpresa.GetFocusedRowCellValue("IdEmpresa").ToString()); frmManEmpresaEdit objManEmpresaEdit = new frmManEmpresaEdit(); objManEmpresaEdit.pOperacion = frmManEmpresaEdit.Operacion.Modificar; objManEmpresaEdit.IdEmpresa = objEmpresa.IdEmpresa; objManEmpresaEdit.StartPosition = FormStartPosition.CenterParent; objManEmpresaEdit.ShowDialog(); Cargar(); } else { MessageBox.Show("No se pudo editar"); } }
public bool Update(EmpresaBE obj) { new EmpresaDao().Update(obj); var endereco = new GlobaisEnderecoBE { end_id = obj.end_id, end_bairro = obj.end_bairro, end_cep = obj.end_cep, end_cidade = obj.end_cidade, end_complemento = obj.end_complemento, end_estado = obj.end_estado, end_latitude = obj.end_latitude, end_logradouro = obj.end_logradouro, end_longetitude = obj.end_longetitude, end_numero = obj.end_numero }; new EnderecoDao().Update(endereco); return(true); }
public EmpresaBE GetByIdEmpresa(DBHelper pDBHelper, int IdEmpresa) { EmpresaBE EmpresaBE = new EmpresaBE(); DBHelper.Parameters[] colParameters = null; try { // Parámetros colParameters = new DBHelper.Parameters[] { new DBHelper.Parameters("@IdEmpresa", IdEmpresa == Constantes.INT_NULO ? (object)DBNull.Value : IdEmpresa) }; pDBHelper.ClearParameter(); pDBHelper.CreateDBParameters(colParameters); using (IDataReader dr = pDBHelper.ExecuteReader(pDBHelper.concatOwner("EmpresaGetByIdEmpresa"), CommandType.StoredProcedure, Utility.ConnectionState.CloseOnExit)) { if (dr.Read()) { EmpresaBE.Id = int.Parse(dr["IdEmpresa"].ToString()); EmpresaBE.Descripcion = dr["descripcion"].ToString(); EmpresaBE.Sigla = dr["Sigla"].ToString(); EmpresaBE.IdVista = int.Parse(dr["IdVista"].ToString()); } } return(EmpresaBE); } catch (Exception ex) { throw ex; } finally { colParameters = null; if (pDBHelper != null && pDBHelper.Command.Transaction == null) { pDBHelper.Dispose(); } } }
public List <EmpresaBE> ListaCombo(int IdTipoEmpresa) { Database db = DatabaseFactory.CreateDatabase("cnSSOMABD"); DbCommand dbCommand = db.GetStoredProcCommand("usp_Empresa_ListaCombo"); db.AddInParameter(dbCommand, "pIdTipoEmpresa", DbType.Int32, IdTipoEmpresa); IDataReader reader = db.ExecuteReader(dbCommand); List <EmpresaBE> empresalist = new List <EmpresaBE>(); EmpresaBE empresa; while (reader.Read()) { empresa = new EmpresaBE(); empresa.IdEmpresa = Int32.Parse(reader["idempresa"].ToString()); empresa.RazonSocial = reader["RazonSocial"].ToString(); empresalist.Add(empresa); } reader.Close(); reader.Dispose(); return(empresalist); }