public DetalleSucursal(int Id) { InitializeComponent(); try { //Sucursal = General.GetEntityById<Sucursal>("Sucursal", "SucursalID", Id); Sucursal = Datos.GetEntity<Sucursal>(c => c.SucursalID == Id && c.Estatus); if (Sucursal == null) throw new EntityNotFoundException(Id.ToString(), "Sucursal"); EsNuevo = false; } catch (Exception ex) { Util.MensajeError(ex.Message, GlobalClass.NombreApp); } }
/// <summary> /// Converts this instance of <see cref="SucursalDTOS"/> to an instance of <see cref="Sucursal"/>. /// </summary> /// <param name="dto"><see cref="SucursalDTOS"/> to convert.</param> public static Sucursal ToEntity(this SucursalDTOS dto) { if (dto == null) return null; var entity = new Sucursal(); entity.SucursalId = dto.SucursalId; entity.NombreSucursal = dto.NombreSucursal; entity.DireccionSucursal = dto.DireccionSucursal; entity.FechaSistema = dto.FechaSistema; entity.Eliminado = dto.Eliminado; dto.OnEntity(entity); return entity; }
/// <summary> /// Listar los colaboradores que pertenecen a un área específica y están asignados a determinados puestos. /// </summary> /// <param name="a">Área para la cual se genera la lista</param> /// <param name="p">Puestos para los cuales se genera la lista</param> /// <returns>Lista de colaboradores registrados en el sistema que pertenecen al área especificada y tienen el puesto especificado</returns> public BindingList <Colaborador> listarColaboradoresPorPuestoSucural(Sucursal a, params Puestos[] p) { try { BindingList <Colaborador> colaboradores = new BindingList <Colaborador>(); foreach (Puestos puesto in p) { _colaboradores.listarColaboradoresPorPuestoSucursal(puesto, a, ref colaboradores); } return(colaboradores); } catch (Exception ex) { throw ex; } }
private SucursalFrm() { InitializeComponent(); _regKeyGridControl = string.Format("WinFormsApp\\Layouts\\{0}_MainLayout", Name); _regKeyBarManager = string.Format("WinFormsApp\\DockStates\\{0}_Bamanager_MainState", Name); SaveLayoutGridControl = false; SaveLayoutBarManager = false; IdUsuario = SessionApp.UsuarioSel.Idusuario; IdEntidadMnt = 0; NombreColumnaPk = "Idsucursal"; _sucursalMnt = new Sucursal(); Init(); }
private Sucursal ObtenerDatosGrid(int RowData) { try { Sucursal DatosAux = new Sucursal(); if (RowData > -1) { DataGridViewRow FilaDatos = this.dgvSucursalesPromo.Rows[RowData]; DatosAux.IDSucursal = FilaDatos.Cells["IDSucursal"].Value.ToString(); DatosAux.NombreSucursal = FilaDatos.Cells["NombreSucursal"].Value.ToString(); } return(DatosAux); } catch (Exception ex) { throw ex; } }
public ActionResult Create(FormCollection collection) { try { var s = new Sucursal(); s.Zona = collection["zona"]; s.Latitud = collection["latitud"]; s.Longitud = collection["longitud"]; process.Add(s); return(RedirectToAction("Index")); } catch { return(View()); } }
public FormOrdenComprarNuevo(OrdenCompra currentOrdenCompra, Sucursal idSucursal, Personal personal) { InitializeComponent(); this.currentOrdenCompra = currentOrdenCompra; this.idSucursal = idSucursal; this.nuevo = false; compraA = new CompraA(); pagoA = new PagoA(); ordenCompraA = new OrdenCompraA(); detalleA = new List <DetalleA>(); compraTotal = new OrdenCompraTotal(); this.personal = personal; if (currentOrdenCompra.estadoCompra != 8) { btnRealizarPago.Enabled = false; } }
public bool GuardarSucursalCliente(Sucursal sucursal, List <int> EmpresaFis, List <int> EmpresaComp, List <int> EmpresaAsim, List <int> EmpresaSin) { _ctx.Sucursal.Add(sucursal); var r = _ctx.SaveChanges(); if (r <= 0) { return(false); } GuardarConfiguracionSucursalEmpresa(sucursal.IdSucursal, EmpresaFis, 1); GuardarConfiguracionSucursalEmpresa(sucursal.IdSucursal, EmpresaComp, 2); GuardarConfiguracionSucursalEmpresa(sucursal.IdSucursal, EmpresaSin, 3); GuardarConfiguracionSucursalEmpresa(sucursal.IdSucursal, EmpresaAsim, 4); return(true); }
/// <summary> /// Funcion encargada de eliminar un registro de la base de datos mediante una id /// </summary> /// <param name="pkSucursal"></param> public static void Eliminar(int pkSucursal) { try { using (var ctx = new DataModel()) { Sucursal nSucursal = ManejoSucursal.getById(pkSucursal); nSucursal.iStatus = 2; ctx.Entry(nSucursal).State = EntityState.Modified; ctx.SaveChanges(); } } catch (Exception) { throw; } }
private Sucursal ObtenerDatos() { try { Sucursal DatosAux = new Sucursal(); DatosAux.IDSucursal = this._DatosSucursal.IDSucursal; Usuario UsuarioAux = (Usuario)this.cmbEmpleadoSucursal.SelectedItem; DatosAux.IDEmpleado = UsuarioAux.IDEmpleado; DatosAux.NombreSucursal = this.txtNombreSucursal.Text; DatosAux.Conexion = Comun.Conexion; DatosAux.IDUsuario = Comun.IDUsuario; return(DatosAux); } catch (Exception ex) { throw ex; } }
/// <summary> /// Funcion encargada de guardar un nuevo registro en la base de datos /// </summary> /// <param name="nSucursal">variable de tipo modelo Sucursal</param> /// <param name="nEmpresa">variable de tipo modelo Empresa</param> /// <param name="nPreferencia">variable de tipo modelo Preferencia</param> /// <param name="nCertificado">variable de tipo modelo CErtificado</param> public static void RegistrarNuevaSucursal(Sucursal nSucursal, Empresa nEmpresa, Preferencia nPreferencia, Certificado nCertificado) { try { using (var ctx = new DataModel()) { nSucursal.preferencia_id = nPreferencia.idPreferencia; nSucursal.empresa_id = nEmpresa.idEmpresa; nSucursal.certificado_id = nCertificado.idCertificado; ctx.Sucursales.Add(nSucursal); ctx.SaveChanges(); } } catch (Exception) { throw; } }
private void btnGuardar_Click(object sender, EventArgs e) { try { Sucursal sucursal = new Sucursal(); sucursal.Nombre = txtNombre.Text; sucursal.Activa = ckbActivo.Checked; db.Sucursales.Add(sucursal); db.SaveChanges(); listSucursales.DataSource = db.Sucursales.ToList(); } catch (Exception) { } }
public ActionResult Editar(int IdSucursal = 0) { Sucursal sucursal; if (IdSucursal == 0) { sucursal = new Sucursal(); sucursal.FechaRegistro = DateTime.Now; } else { sucursal = oSucursalLN.Recuperar_Sucursal_PorCodigo(IdSucursal); } List <Banco> listaBanco = oBancoLN.Listar_Banco(""); ViewBag.ListaBanco = listaBanco; return(View(sucursal)); }
public FormEfectuarPago() { InitializeComponent(); ViewHelper.fillComboProvincias(cmbProvincia); ViewHelper.fillComboSucursales(cmbSucursal); if (Context.instance.security.esAnalista()) { } else { sucursal = Context.instance.security.loggedUser.empleado.sucursal; cmbSucursal.SelectedItem = sucursal; cmbProvincia.SelectedItem = sucursal.provincia; cmbSucursal.Enabled = false; cmbProvincia.Enabled = false; } }
public Sucursal Create(Sucursal suc) { const string sqlStatement = "INSERT INTO dbo.Sucursal ([zona], [latitud], [longitud], [full_dir]) VALUES (@zona, @latitud, @longitud, @dir); SELECT SCOPE_IDENTITY();"; var db = DatabaseFactory.CreateDatabase(CONNECTION_NAME); using (var cmd = db.GetSqlStringCommand(sqlStatement)) { db.AddInParameter(cmd, "@zona", DbType.String, suc.Zona); db.AddInParameter(cmd, "@latitud", DbType.String, suc.Latitud); db.AddInParameter(cmd, "@longitud", DbType.String, suc.Longitud); db.AddInParameter(cmd, "@dir", DbType.String, suc.Direccion); // Obtener el valor de la primary key. suc.Id = Convert.ToInt32(db.ExecuteScalar(cmd)); } return(suc); }
public DetalleSucursal(int Id) { InitializeComponent(); try { //Sucursal = General.GetEntityById<Sucursal>("Sucursal", "SucursalID", Id); Sucursal = Datos.GetEntity <Sucursal>(c => c.SucursalID == Id && c.Estatus); if (Sucursal == null) { throw new EntityNotFoundException(Id.ToString(), "Sucursal"); } EsNuevo = false; } catch (Exception ex) { Util.MensajeError(ex.Message, GlobalClass.NombreApp); } }
public ActionResult Editar(int id) { SucursalCLS Osucursal = new SucursalCLS(); using (var bd = new BDPasajeEntities()) { Sucursal sucursal = bd.Sucursal.Where(p => p.IIDSUCURSAL.Equals(id)).First(); Osucursal.iidsucursal = sucursal.IIDSUCURSAL; Osucursal.nombre = sucursal.NOMBRE; Osucursal.telefono = sucursal.TELEFONO; Osucursal.fechaapertura = (DateTime)sucursal.FECHAAPERTURA; Osucursal.email = sucursal.EMAIL; Osucursal.direccion = sucursal.DIRECCION; } return(View(Osucursal)); }
private void button1_Click(object sender, EventArgs e) { Sucursal sucursal = new Sucursal(); sucursalBindingSource.EndEdit(); sucursal = (Sucursal)sucursalBindingSource.Current; cSucursal.Insertar(sucursal); if (actualizacion) { MessageBox.Show("Sucursal actualizada con éxito"); } else { MessageBox.Show("Sucursal registrada con éxito.\nAdicionalmente se ha creado el inventario en blanco para esta sucursal."); } actualizacion = false; activarcontroles(); }
public static List <Claim> GetUserClaims(Usuario usuario, Sucursal sucursal) { var claims = new List <Claim>() { new Claim(CustomClaims.UserId, usuario.Id.ToString()), new Claim(ClaimTypes.Email, usuario.Email), new Claim(ClaimTypes.Name, $"{usuario.Nombre} {usuario.Apellido}"), new Claim(CustomClaims.Permisos, usuario.Rol.Permisos), new Claim(CustomClaims.EmailVerified, usuario.EmailVerified.ToString()), new Claim(CustomClaims.SucursalId, sucursal.Id.ToString()), new Claim(CustomClaims.SucursalNombre, sucursal.Nombre.ToString()), new Claim(CustomClaims.RolId, usuario.RolId.ToString()), new Claim(CustomClaims.Roles, usuario.Rol.Permisos), new Claim(CustomClaims.UserName, usuario.Nombre.ToString() + " " + usuario.Apellido.ToString()) }; return(claims); }
public ActionResult Delete(Sucursal sucursal) { if (ModelState.IsValid) { try { string userName = (string)HttpContext.Session.Contents[SessionUtils.SESSION_USER_NAME]; string IP = HttpContext.Request.UserHostAddress; SalesService.Instance.deleteSucursal(sucursal, userName, IP); return(RedirectToAction(BaseController.SHOW, SUCURSALES)); } catch (UsuarioException exc) { ViewBag.ErrorCode = exc.Codigo; ViewBag.ErrorMessage = exc.Message; return(View(sucursal)); } } return(View(sucursal)); }
public ActionResult Form(Sucursal item) { try { item.FechaDeRegistro = DateTime.Now; //Validanmos los datos desde backend SucursalFacade fcd = new SucursalFacade(); fcd.Insert(item); return(RedirectToAction("Index")); } catch (Exception ex) { return(View("Error")); } }
private Cita ObtenerDatosBusqueda() { try { Cita Datos = new Cita(); Sucursal DatosSuc = this.ObtenerDatosSucursal(); Usuario DatosUser = this.ObtenerDatosEmpleado(); Datos.IDSucursal = DatosSuc.IDSucursal; Datos.IDEmpleado = DatosUser.IDEmpleado; Datos.FechaCita = this.dtpFecha.Value; Datos.Conexion = Comun.Conexion; return(Datos); } catch (Exception ex) { throw ex; } }
public DatosGeneralesEmpleadoAF DatosGeneralesEmpleado(int idempleado) { using (BDAcaassAFContext bd = new BDAcaassAFContext()) { DatosGeneralesEmpleadoAF oDatosAF = new DatosGeneralesEmpleadoAF(); Empleado oEmpleado = bd.Empleado.Where(p => p.IdEmpleado == idempleado).First(); Cargos oCargo = bd.Cargos.Where(p => p.IdCargo == oEmpleado.IdCargo).First(); AreaDeNegocio oArea = bd.AreaDeNegocio.Where(p => p.IdAreaNegocio == oEmpleado.IdAreaDeNegocio).First(); Sucursal oSucursal = bd.Sucursal.Where(p => p.IdSucursal == oArea.IdSucursal).First(); oDatosAF.dui = oEmpleado.Dui; oDatosAF.nombres = oEmpleado.Nombres; oDatosAF.apellidos = oEmpleado.Apellidos; oDatosAF.direccion = oEmpleado.Direccion; oDatosAF.telefono = oEmpleado.Telefono; oDatosAF.telefonopersonal = oEmpleado.TelefonoPersonal; oDatosAF.email = oEmpleado.Email; if (oCargo == null) { oDatosAF.cargo = ""; } else { oDatosAF.cargo = oCargo.Cargo; } if (oArea == null) { oDatosAF.nombrearea = ""; oDatosAF.nombresucursal = ""; } else { oDatosAF.nombrearea = oArea.Nombre; oDatosAF.nombresucursal = oSucursal.Nombre; } oDatosAF.ubicacion = oSucursal.Ubicacion; return(oDatosAF); } }
public async Task <IActionResult> Create(Sucursal sucursal) { entidades.Utils.Response response = new entidades.Utils.Response(); try { response = await apiServicio.InsertarAsync(sucursal, new Uri(WebApp.BaseAddress), "/api/Sucursal/InsertarSucursal"); if (response.IsSuccess) { var responseLog = await GuardarLogService.SaveLogEntry(new LogEntryTranfer { ApplicationName = Convert.ToString(Aplicacion.WebAppTh), ExceptionTrace = null, Message = "Se ha creado una Sucursal", UserName = "******", LogCategoryParametre = Convert.ToString(LogCategoryParameter.Create), LogLevelShortName = Convert.ToString(LogLevelParameter.ADV), EntityID = string.Format("{0} {1}", "Sucursal:", sucursal.IdSucursal), }); return(RedirectToAction("Index")); } ViewData["Error"] = response.Message; return(View(sucursal)); } catch (Exception ex) { await GuardarLogService.SaveLogEntry(new LogEntryTranfer { ApplicationName = Convert.ToString(Aplicacion.WebAppTh), Message = "Creando Sucursal", ExceptionTrace = ex, LogCategoryParametre = Convert.ToString(LogCategoryParameter.Create), LogLevelShortName = Convert.ToString(LogLevelParameter.ERR), UserName = "******" }); return(BadRequest()); } }
public void Show(Viaje viaje, string accion) { Accion = accion; bindCboRutas(); bindCboSucursales(); bindListPedidos(viaje); Ruta ruta = FormInicio.ObtenRuta(viaje.IdRuta); Sucursal sucursal = FormInicio.ObtenSucursal(viaje.IdSucursal); Tarifa tarifa = FormInicio.ObtenTarifa(viaje.IdTarifa); if (Accion == "EDITAR") { txtFolio.Text = viaje.Folio; txtPesoTotal.Text = viaje.PesoTotal.ToString(); cboRuta.SelectedItem = new ComboboxItem(ruta.ToString(), ruta.IdRuta); cboRuta.Text = ruta.ToString(); cboSucursal.SelectedItem = new ComboboxItem(sucursal.Nombre, sucursal.IdSucursal); cboSucursal.Text = sucursal.Nombre; btnGuardarViaje.Text = "EDITAR"; Show(); } else if (Accion == "ELIMINAR") { txtFolio.Text = viaje.Folio; txtPesoTotal.Text = viaje.PesoTotal.ToString(); cboRuta.SelectedItem = new ComboboxItem(ruta.ToString(), ruta.IdRuta); cboRuta.Text = ruta.ToString(); cboSucursal.SelectedItem = new ComboboxItem(sucursal.Nombre, sucursal.IdSucursal); cboSucursal.Text = sucursal.Nombre; txtFolio.Enabled = false; txtPesoTotal.Enabled = false; cboRuta.Enabled = false; cboSucursal.Enabled = false; btnGuardarViaje.Text = "ELIMINAR"; Show(); } }
protected void BtnAdd_Click(object sender, EventArgs e) { Modelo modelo = new Modelo(); modelo.nombre = ddlModelo.SelectedItem.Text.ToString(); modelo.id = Convert.ToInt32(ddlModelo.SelectedItem.Value.ToString()); Talle talle = new Talle(); talle.id = Convert.ToInt32(ddlTalle.SelectedItem.Value.ToString()); talle.nombre = ddlTalle.SelectedItem.Text.ToString(); Color color = new Color(); color.id = Convert.ToInt32(ddlColor.SelectedItem.Value.ToString()); color.nombre = ddlColor.SelectedItem.Text.ToString(); Articulo articulo = new Articulo(); articulo.precio_may = Convert.ToInt32(txtPreciomay.Text.Trim()); articulo.precio_min = Convert.ToInt32(txtPreciomin.Text.Trim()); articulo.modelo = modelo; articulo.talle = talle; articulo.color = color; articulo.cod_barra = ""; Sucursal sucursal = new Sucursal(); sucursal.id = Convert.ToInt32(Session["userSucursal"].ToString()); Stockcs stock = new Stockcs(); stock.articulo = articulo; stock.cantidad = Convert.ToInt32(txtStock.Text.Trim()); stock.sucursal = sucursal; string retorno = ArticuloLN.getInstance().nuevoArticulo(articulo, stock, Session["schema"].ToString()); txtPreciomay.Text = ""; txtPreciomin.Text = ""; Response.Write(@"<script language='javascript'>alert('" + retorno + " .');</script>"); }
//METODO QUE VALIDA EL OBJETO Coeficiente (VALOR DE PROPIEDADES CARGADAS). N. public string[] cValidaCoeficiente() { string[] mValida = new string[4]; int cantError = 0; //VALIDAR Coeficiente if (string.IsNullOrEmpty(Descripcion.ToString())) { mValida[cantError] = "EL CAMPO 'DESCRIPCION' NO PUEDE ESTAR VACIO!"; cantError += 1; } else if (Descripcion == " ") { mValida[cantError] = "DEBE COMPLETAR EL CAMPO 'DESCRIPCION'"; cantError += 1; } //VALIDAR Sucursal if (string.IsNullOrEmpty(Sucursal.ToString())) { mValida[cantError] = "EL CAMPO 'SUCURSAL $' NO PUEDE ESTAR VACIO!"; cantError += 1; } else if (Sucursal == 0) { mValida[cantError] = "DEBE COMPLETAR EL CAMPO 'SUCURSAL $'"; cantError += 1; } //VALIDAR Domicilio if (string.IsNullOrEmpty(Domicilio.ToString())) { mValida[cantError] = "EL CAMPO 'DOMICILO $' NO PUEDE ESTAR VACIO!"; cantError += 1; } else if (Domicilio == 0) { mValida[cantError] = "DEBE COMPLETAR EL CAMPO 'DOMICILIO $'"; cantError += 1; } return(mValida); }
private void dgvSucursales_CellContentClick(object sender, DataGridViewCellEventArgs e) { // Escucha clicks en la datagridview var senderGrid = (DataGridView)sender; if (senderGrid.Columns[e.ColumnIndex] is DataGridViewButtonColumn && e.RowIndex >= 0) { // Si se clickeo modificar // Asigna a los campos los valores del objeto de esa fila // Crea un tag que almacena la sucursal a modificar if (senderGrid.Columns[e.ColumnIndex].Name == "dgvColumnModificar" && this.gpbIngreso.Tag == null) { Sucursal sucursal = this.sucursales[e.RowIndex]; this.txtNombre.Text = sucursal.Nombre; this.txtDireccion.Text = sucursal.Direccion; this.txtCodigoPostal.Text = sucursal.CodigoPostal.ToString(); this.gpbIngreso.Text = "Modificar Sucursal"; this.btnModificar.Visible = true; this.btnCancelar.Visible = true; this.btnCrear.Visible = false; this.gpbIngreso.Tag = sucursal; } // Si se clickeo borrar // Informa a la DB // Si todo sale bien, actualiza al item else if (senderGrid.Columns[e.ColumnIndex].Name == "dgvColumnBorrar") { Respuesta respuesta = DB.DB.Instancia.cambiarEstado(this.sucursales[e.RowIndex]); if (respuesta.Codigo == 0) { this.sucursales.ResetItem(e.RowIndex); if (this.gpbIngreso.Tag != null) { this.cancelar(); } } else { MessageBox.Show(respuesta.Mensaje); } } } }
public async Task <IActionResult> Edit(string id, Sucursal sucursal) { entidades.Utils.Response response = new entidades.Utils.Response(); try { if (!string.IsNullOrEmpty(id)) { response = await apiServicio.EditarAsync(id, sucursal, new Uri(WebApp.BaseAddress), "/api/Sucursal"); if (!response.IsSuccess) { await GuardarLogService.SaveLogEntry(new LogEntryTranfer { ApplicationName = Convert.ToString(Aplicacion.WebAppTh), EntityID = string.Format("{0} : {1}", "Sistema", id), LogCategoryParametre = Convert.ToString(LogCategoryParameter.Edit), LogLevelShortName = Convert.ToString(LogLevelParameter.ADV), Message = "Se ha actualizado un registro sistema", UserName = "******" }); return(RedirectToAction("Index")); } ViewData["Error"] = response.Message; return(View(sucursal)); } return(BadRequest()); } catch (Exception ex) { await GuardarLogService.SaveLogEntry(new LogEntryTranfer { ApplicationName = Convert.ToString(Aplicacion.WebAppTh), Message = "Editando una Sucursal", ExceptionTrace = ex, LogCategoryParametre = Convert.ToString(LogCategoryParameter.Edit), LogLevelShortName = Convert.ToString(LogLevelParameter.ERR), UserName = "******" }); return(BadRequest()); } }
private Sucursal ObtenerSucursalCombo() { try { Sucursal DatosAux = new Sucursal(); if (this.cmbSucursales.Items.Count > 0) { if (this.cmbSucursales.SelectedIndex != -1) { DatosAux = (Sucursal)this.cmbSucursales.SelectedItem; } } return(DatosAux); } catch (Exception ex) { throw ex; } }
private Sucursal ObtenerSucursalSeleccionada(ComboBox CmbSuc) { try { Sucursal DatosSuc = new Sucursal(); if (CmbSuc.Items.Count > 0) { if (CmbSuc.SelectedIndex != -1) { DatosSuc = (Sucursal)CmbSuc.SelectedItem; } } return(DatosSuc); } catch (Exception ex) { throw ex; } }
/// <summary> /// Ons the create view holder. /// </summary> /// <returns>The create view holder.</returns> /// <param name="parent">Parent.</param> /// <param name="viewType">View type.</param> public override RecyclerView.ViewHolder OnCreateViewHolder(ViewGroup parent, int viewType) { View card = LayoutInflater.From(parent.Context).Inflate(Resource.Layout.row_sucursal, parent, false); SucursalViewHolder viewholder = new SucursalViewHolder(card, onClick); viewholder.row.Click += (sender, e) => { Sucursal sucursal = list[viewholder.AdapterPosition]; lNombreLatLong = new List <object>(); lNombreLatLong.Add(sucursal.name); lNombreLatLong.Add(new LatLng(sucursal.Latitude, sucursal.Longitude)); lNombreLatLong.Add(sucursal.location.address); this.fragment.Activity.FinishActivity(100); string id = sucursal.id + string.Empty; DataManager.sucursalSeleccionada = sucursal; itemClick(sender, lNombreLatLong); }; return(viewholder); }
public List<Sucursal> CargaSucursal(int IdPlaza) { List<Sucursal> sucursales = new List<Sucursal>(); sqlDataAdapter.SelectCommand = new SqlCommand("ConsultaSucursal", sqlConnection); sqlDataAdapter.SelectCommand.CommandType = CommandType.StoredProcedure; sqlDataAdapter.SelectCommand.Parameters.Add("@Plaza", SqlDbType.Int).Value = IdPlaza; sqlDataAdapter.SelectCommand.Parameters["@Plaza"].Direction = ParameterDirection.Input; sqlDataAdapter.Fill(ds, "ConsultaSucursal"); foreach (DataRow dr in ds.Tables["ConsultaSucursal"].Rows) { Sucursal tmp = new Sucursal(); tmp.Id = Convert.ToString(dr["Id_Sucursal"]); tmp.Nombre = Convert.ToString(dr["Sucursal"]); sucursales.Add(tmp); } return sucursales; }
public void Cargar(int idEmpleado) { var producto = EmpleadoDAL.GetEmpleado(idEmpleado); IdEmpleado = Convert.ToInt32(producto["idEmpleado"].ToString()); Sucursal = new Sucursal(Convert.ToInt32(producto["idSucursal"].ToString())); TipoEmpleado = new TipoEmpleado(Convert.ToInt32(producto["idTipoEmpleado"].ToString())); Nombre = producto["nombre"].ToString(); Observaciones = producto["observaciones"].ToString(); }
protected override void btnGuardar_Click(object sender, EventArgs e) { if (!Validaciones()) return; try { if (EsNuevo) { var sucursal = new Sucursal() { NombreSucursal = txtNombreSucursal.Text, DireccionIP = txtIP.Text, GerenteID = Util.Entero(this.cmbGerente.SelectedValue), UsuarioID = GlobalClass.UsuarioGlobal.UsuarioID, FechaRegistro = DateTime.Now, Estatus = true, Actualizar = true }; Datos.SaveOrUpdate<Sucursal>(sucursal); } else { Sucursal.NombreSucursal = txtNombreSucursal.Text; Sucursal.DireccionIP = txtIP.Text; this.Sucursal.GerenteID = Util.Entero(this.cmbGerente.SelectedValue); Sucursal.UsuarioID = GlobalClass.UsuarioGlobal.UsuarioID; Sucursal.FechaModificacion = DateTime.Now; Sucursal.Estatus = true; Datos.SaveOrUpdate<Sucursal>(Sucursal); } new Notificacion("Sucursal Guardada exitosamente", 2 * 1000).Mostrar(Principal.Instance); sucursales.Instance.CustomInvoke<sucursales>(m => m.ActualizarListado()); } catch (Exception ex) { Util.MensajeError(ex.Message, GlobalClass.NombreApp); } this.Close(); }
public List<Sucursal> ReportePorPlaza(int IdPlaza, int idAseguradora, string FechaInicio, string FechaFin) { InicializaConexion(); List<Sucursal> listaSucursales = new List<Sucursal>(); sqlDataAdapter.SelectCommand = new SqlCommand("ReporteCobranza", sqlConnection); sqlDataAdapter.SelectCommand.CommandType = CommandType.StoredProcedure; sqlDataAdapter.SelectCommand.Parameters.Add("@ID", SqlDbType.Int).Value = IdPlaza; sqlDataAdapter.SelectCommand.Parameters["@ID"].Direction = ParameterDirection.Input; if (idAseguradora == 0) { sqlDataAdapter.SelectCommand.Parameters.Add("@IdAseg", SqlDbType.Int).Value = DBNull.Value; sqlDataAdapter.SelectCommand.Parameters["@IdAseg"].Direction = ParameterDirection.Input; } else { sqlDataAdapter.SelectCommand.Parameters.Add("@IdAseg", SqlDbType.Int).Value = idAseguradora; sqlDataAdapter.SelectCommand.Parameters["@IdAseg"].Direction = ParameterDirection.Input; } sqlDataAdapter.SelectCommand.Parameters.Add("@Oper", SqlDbType.Int).Value = 3; sqlDataAdapter.SelectCommand.Parameters["@Oper"].Direction = ParameterDirection.Input; if (FechaInicio == "") { sqlDataAdapter.SelectCommand.Parameters.Add("@Fecha_Ini", SqlDbType.DateTime).Value = DBNull.Value; sqlDataAdapter.SelectCommand.Parameters["@Fecha_Ini"].Direction = ParameterDirection.Input; } else { sqlDataAdapter.SelectCommand.Parameters.Add("@Fecha_Ini", SqlDbType.DateTime).Value = Convert.ToDateTime(FechaInicio + " 00:00"); sqlDataAdapter.SelectCommand.Parameters["@Fecha_Ini"].Direction = ParameterDirection.Input; } if (FechaFin == "") { sqlDataAdapter.SelectCommand.Parameters.Add("@Fecha_Fin", SqlDbType.DateTime).Value = DBNull.Value; sqlDataAdapter.SelectCommand.Parameters["@Fecha_Fin"].Direction = ParameterDirection.Input; } else { sqlDataAdapter.SelectCommand.Parameters.Add("@Fecha_Fin", SqlDbType.DateTime).Value = Convert.ToDateTime(FechaFin + " 23:59"); sqlDataAdapter.SelectCommand.Parameters["@Fecha_Fin"].Direction = ParameterDirection.Input; } sqlDataAdapter.Fill(ds, "ReporteCobranza"); foreach (DataRow dr in ds.Tables["ReporteCobranza"].Rows) { Sucursal tmp = new Sucursal(); tmp.Id = Convert.ToString(dr["Id_Sucursal"]); tmp.Nombre = Convert.ToString(dr["Sucursal"]); tmp.Ejecutivos = ReportePorSucursal(Convert.ToInt32(tmp.Id), Convert.ToInt32(idAseguradora), FechaInicio, FechaFin); listaSucursales.Add(tmp); } FinalizaConexion(); return listaSucursales; }
/// <summary> /// Invoked when <see cref="ToEntity"/> operation is about to return. /// </summary> /// <param name="entity"><see cref="Sucursal"/> converted from <see cref="SucursalDTOS"/>.</param> partial static void OnEntity(this SucursalDTOS dto, Sucursal entity);