Example #1
0
 /// <summary>
 /// Método que se encarga de insertar un activo en el sistema
 /// </summary>
 /// <param name="datosActivo">Lista que contiene los datos del activo a crear de la forma:
 /// List(IdTipoActivo:String, Codigo:String, Descripcion:String)</param>
 /// <returns>Un valor int, 1 en caso de éxito, 0 en caso de codigo repetido, -1 error</returns>
 public int insertarActivo(List<string> datosActivo,String login)
 {
     Activo activo = new Activo();
     activo.IdTipoActivo = int.Parse(datosActivo.ElementAt(0));
     activo.Codigo = datosActivo.ElementAt(1);
     activo.Descripcion = datosActivo.ElementAt(2);
     return _conexionActivoBD.insertarActivo(activo,login);
 }
Example #2
0
 /// <summary>
 /// Método que se encarga de modificar un activo del sistema
 /// </summary>
 /// <param name="datosSemestre">Lista que contiene los datos del activo a modificar de la forma:
 /// List(IdActivo:String, Descripcion:String, EstadoActivo:String)</param>
 /// <returns>Retorna un int, 1 si fue exitoso, 0 si hubo algun error</returns>
 public int modificarActivo(List<string> datosActivo)
 {
     Activo activo = new Activo();
     activo.IdActivo = Convert.ToInt16(datosActivo.ElementAt(0));
     activo.Descripcion = datosActivo.ElementAt(1);
     activo.EstadoActivo = Convert.ToInt16(datosActivo.ElementAt(2));
     if (_conexionActivoBD.modificarActivo(activo))
         return 1;
     else
         return 0;
 }