Ejemplo n.º 1
0
        /// <summary>
        /// Método para insertar un nuevo registro
        /// </summary>
        /// <param name="Id_TipoCambio"></param>
        /// <param name="Id_LeccionesAprendidas"></param>
        /// <returns></returns>
        public int InsertLeccionesTipoCambio(int Id_TipoCambio, int Id_LeccionesAprendidas)
        {
            try
            {
                using (EntitiesUsuario Conexion = new EntitiesUsuario())
                {
                    TR_LECCIONES_TIPOCAMBIO obj = new TR_LECCIONES_TIPOCAMBIO();
                    obj.ID_TIPOCAMBIO       = Id_TipoCambio;
                    obj.ID_LECCIONAPRENDIDA = Id_LeccionesAprendidas;

                    Conexion.TR_LECCIONES_TIPOCAMBIO.Add(obj);
                    Conexion.SaveChanges();

                    return(obj.ID_LECCIONES_TIPOCAMBIO);
                }
            }
            catch (Exception)
            {
                return(0);
            }
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Método para actualizar un registro
        /// </summary>
        /// <param name="id_LeccionesTipoCambio"></param>
        /// <param name="Id_TipoCambio"></param>
        /// <param name="id_LeccionAprendida"></param>
        /// <returns></returns>
        public int UpdateLeccionesTipoCambio(int id_LeccionesTipoCambio, int Id_TipoCambio, int id_LeccionAprendida)
        {
            try
            {
                using (EntitiesUsuario Conexion = new EntitiesUsuario())
                {
                    TR_LECCIONES_TIPOCAMBIO obj = Conexion.TR_LECCIONES_TIPOCAMBIO.Where(x => x.ID_LECCIONES_TIPOCAMBIO == id_LeccionesTipoCambio).FirstOrDefault();

                    obj.ID_TIPOCAMBIO       = Id_TipoCambio;
                    obj.ID_LECCIONAPRENDIDA = id_LeccionAprendida;

                    Conexion.Entry(obj).State = EntityState.Modified;

                    return(Conexion.SaveChanges());
                }
            }
            catch (Exception)
            {
                return(0);
            }
        }