public void Guardar()
            {
                Cliente = new Entities.Empresas();
                Unidad  = new Entities.Unidades();

                Cliente.Activo         = true;
                Cliente.Mercado_ID     = null;
                Cliente.Nombre         = StringHelper.Left(this.RazonSocial, 50);
                Cliente.RazonSocial    = this.RazonSocial;
                Cliente.RFC            = this.RFC;
                Cliente.Telefono1      = this.Telefono;
                Cliente.TipoEmpresa_ID = 3;
                Cliente.Domicilio      = "PENDIENTE";
                Cliente.CodigoPostal   = "PENDIENTE";
                Cliente.Ciudad         = "Monterrey";
                Cliente.Estado         = "Nuevo León";
                Cliente.Create();

                Unidad.Arrendamiento_ID   = null;
                Unidad.Concesion_ID       = null;
                Unidad.Empresa_ID         = Cliente.Empresa_ID;
                Unidad.Estacion_ID        = Sesion.Estacion_ID.Value;
                Unidad.EstatusUnidad_ID   = 1;
                Unidad.Kilometraje        = null;
                Unidad.LocacionUnidad_ID  = 1;
                Unidad.ModeloUnidad_ID    = ObtenerModeloUnidad_ID();
                Unidad.NumeroEconomico    = this.NumeroEconomico;
                Unidad.Placas             = this.Placas;
                Unidad.PrecioLista        = 0;
                Unidad.Propietario_ID     = Cliente.Empresa_ID;
                Unidad.NumeroSerie        = "PENDIENTE";
                Unidad.NumeroSerieMotor   = "PENDIENTE";
                Unidad.TarjetaCirculacion = "PENDIENTE";
                Unidad.Create();
            }
예제 #2
0
        private void DoSave()
        {
            //this.unidadesBindingSource.EndEdit();
            //this.tableAdapterManager.UpdateAll(this.sICASCentralDataSet);
            Entities.Unidades unidad = (Entities.Unidades) this.unidadesBindingSource.Current;

            //  Obtenemos el estatus
            Entities.LocacionesUnidades locacionunidad = Entities.LocacionesUnidades.Read(unidad.LocacionUnidad_ID);
            //  Configuramos el estatus
            unidad.EstatusUnidad_ID = locacionunidad.EstatusUnidad_ID;
            //  Realizamos la inserción
            unidad.Create();

            //  Creamos el registro de locacion y unidad
            Entities.Unidades_Locaciones unidad_locacion = new Entities.Unidades_Locaciones();
            unidad_locacion.Unidad_ID         = unidad.Unidad_ID;
            unidad_locacion.LocacionUnidad_ID = unidad.LocacionUnidad_ID;
            unidad_locacion.Fecha             = DB.GetDate();
            unidad_locacion.Comentarios       = "ALTA DE LA UNIDAD";
            unidad_locacion.Usuario_ID        = Sesion.Usuario_ID;
            unidad_locacion.Create();

            AppHelper.Info("Unidad creada");

            unidadesBindingSource.AddNew();
        }