Пример #1
0
        public string ActualizarVehiculo(VEHICULO vehiculo)
        {
            try
            {
                EntitiesServiexpress con = new EntitiesServiexpress();
                var _exVehiculo          = (from a in con.VEHICULO
                                            where a.ID == vehiculo.ID
                                            select a).FirstOrDefault();

                if (_exVehiculo != null)
                {
                    //actualizar servicio
                    _exVehiculo.CLIENTE_ID          = vehiculo.CLIENTE_ID;
                    _exVehiculo.MARCA_VEHICULO_ID   = vehiculo.MARCA_VEHICULO_ID;
                    _exVehiculo.TIPO_VEHICULO_ID    = vehiculo.TIPO_VEHICULO_ID;
                    _exVehiculo.FECHA_ULTIMO_UPDATE = vehiculo.FECHA_ULTIMO_UPDATE;
                    con.SaveChanges();
                    return("actualizado");
                }
                else
                {
                    return("El vehiculo no existe en los registros, o no se ha podido localizar la información");
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Пример #2
0
        public string CrearVehiculo(VEHICULO vehiculo)
        {
            try
            {
                EntitiesServiexpress con = new EntitiesServiexpress();
                var _exVehiculo          = (from a in con.VEHICULO
                                            where a.PATENTE == vehiculo.PATENTE
                                            select a).FirstOrDefault();

                if (_exVehiculo == null)
                {
                    con.VEHICULO.Add(vehiculo);
                    con.SaveChanges();
                    return("creado");
                }
                else
                {
                    return("La patente indicada, ya figura en el sistema para otro vehiculo");
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }