private void cargarForm(tbParametrosEmpresa parametros) { try { txtUtilidadBase.Text = parametros.utilidadBase.ToString(); txtDescBase.Text = parametros.descuentoBase.ToString(); txtCambioDolar.Text = parametros.cambioDolar.ToString(); txtPlazoCredMax.Text = parametros.plazoMaximoCredito.ToString(); txtPlazoMaxProf.Text = parametros.plazoMaximoProforma.ToString(); chkAprobDes.Checked = (bool)parametros.aprobacionDescuento; chkManejaInventario.Checked = (bool)parametros.manejaInventario; txtPrecioBase.Text = parametros.precioBase.ToString(); chkFacturacionElectronica.Checked = (bool)parametros.facturacionElectronica; chkObligaClienteFacturacion.Checked = (bool)parametros.clienteObligatorioFact; chkServicioMesa.Checked = (bool)parametros.servicioMesa; if (chkServicioMesa.Checked) { txtPorcServicioMesa.Text = parametros.porcServicioMesa.ToString(); } else { txtPorcServicioMesa.ResetText(); } } catch (Exception) { throw; } }
private void cargarDatos() { try { parametrosGlobal.idEmpresa = Global.Usuario.tbEmpresa.id.Trim(); parametrosGlobal.idTipoEmpresa = Global.Usuario.tbEmpresa.tipoId; parametrosGlobal = empresaIns.getEntityParametros(parametrosGlobal); cargarForm(parametrosGlobal); } catch (Exception) { throw; } }
public tbParametrosEmpresa GuardarParametros(tbParametrosEmpresa entity) { try { using (dbSisSodInaEntities context = new dbSisSodInaEntities()) { context.tbParametrosEmpresa.Add(entity); context.SaveChanges(); } } catch (Exception ex) { throw new SaveEntityException("Empresa"); } return(entity); }
public tbParametrosEmpresa ActualizarParametros(tbParametrosEmpresa entity) { try { using (dbSisSodInaEntities context = new dbSisSodInaEntities()) { context.Entry(entity).State = System.Data.Entity.EntityState.Modified; context.SaveChanges(); return(entity); } } catch (Exception EX) { throw new UpdateEntityException(" Parámetros Empresa "); } }
public tbParametrosEmpresa GetEntityParametros(tbParametrosEmpresa entity) { try { using (dbSisSodInaEntities context = new dbSisSodInaEntities()) entity = (from p in context.tbParametrosEmpresa where p.idEmpresa == entity.idEmpresa && p.idTipoEmpresa == entity.idTipoEmpresa select p).SingleOrDefault(); return(entity); } catch (Exception) { throw new SaveEntityException("Parámetros Empresa"); } }
public void modificar() { DialogResult resp = MessageBox.Show("Esta seguro que desea modificar los datos?", "Guardar datos", MessageBoxButtons.YesNo, MessageBoxIcon.Question); try { if (resp == DialogResult.Yes) { if (validarDatos()) { //bool isNuevo = false; //if (empresaGlobal.tbParametrosEmpresa == null) //{ // empresaGlobal.tbParametrosEmpresa = new tbParametrosEmpresa(); // isNuevo = true; //} tbParametrosEmpresa parametros = new tbParametrosEmpresa(); parametros.id = parametrosGlobal.id; parametros.utilidadBase = float.Parse(txtUtilidadBase.Text.Trim()); parametros.descuentoBase = decimal.Parse(txtDescBase.Text.Trim()); parametros.cambioDolar = decimal.Parse(txtCambioDolar.Text.Trim()); parametros.plazoMaximoCredito = int.Parse(txtPlazoCredMax.Text.Trim()); parametros.plazoMaximoProforma = int.Parse(txtPlazoMaxProf.Text.Trim()); parametros.precioBase = int.Parse(txtPrecioBase.Text.Trim()); parametros.aprobacionDescuento = chkAprobDes.Checked; parametros.manejaInventario = chkManejaInventario.Checked; parametros.facturacionElectronica = chkFacturacionElectronica.Checked; parametros.clienteObligatorioFact = chkObligaClienteFacturacion.Checked; parametros.idEmpresa = parametrosGlobal.idEmpresa; parametros.idTipoEmpresa = parametrosGlobal.idTipoEmpresa; parametros.servicioMesa = chkServicioMesa.Checked; if (chkServicioMesa.Checked) { parametros.porcServicioMesa = int.Parse(txtPorcServicioMesa.Text); } else { parametros.porcServicioMesa = null; } try { //if (isNuevo) //{ // empresaGlobal = empresaIns.guardar(empresaGlobal); //} //else //{ empresaIns.modificarParamtros(parametros); //} MessageBox.Show("Los datos han sido actualizados en la base de datos.", "Actualización.", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception) { MessageBox.Show("No se pudieron guardar los datos.", "Actualización.", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } cargarDatos(); } catch (UpdateEntityException ex) { MessageBox.Show("Ha ocurrido un error. Comuniquese con el administrador " + ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public tbParametrosEmpresa modificarParamtros(tbParametrosEmpresa entity) { return(empresaIns.ActualizarParametros(entity)); }
public tbParametrosEmpresa GuardarParametros(tbParametrosEmpresa entity) { return(empresaIns.GuardarParametros(entity)); }
public tbParametrosEmpresa getEntityParametros(tbParametrosEmpresa entity) { return(empresaIns.GetEntityParametros(entity)); }