示例#1
0
        public static Int32 InsertarTraduccion(Framework.Models.Traduccion traduccion)
        {
            var br = new Rules.Traduccion();

            br.Insertar(ref traduccion);

            return(traduccion.IdTraduccion);
        }
示例#2
0
        public void Insertar(ref Framework.Models.Traduccion traduccion)
        {
            try
            {
                //Valido la entidad antes.
                //this.Validar(frase);

                mapper.Insert(traduccion);

                //Logueo la acción ejecutada.
                Logger.Log(Logger.LogAction.Insertar, _seccion, traduccion.IdTraduccion, Logger.LogType.Info, "");
            }
            catch (Exception ex)
            {
                //Logueo la acción ejecutada.
                Logger.Log(Logger.LogAction.Insertar, _seccion, traduccion.IdTraduccion, Logger.LogType.Exception, ex.Message);

                //Throw the exception to the controller.
                throw (ex);
            }
        }
示例#3
0
        public void Modificar(Framework.Models.Traduccion traduccion)
        {
            try
            {
                //Valido la entidad antes.
                //this.Validar(frase);

                //Actualizo el usuario
                mapper.Update(traduccion);

                //Logueo la acción ejecutada.
                Logger.Log(Logger.LogAction.Modificar, _seccion, traduccion.IdTraduccion, Logger.LogType.Info, "");
            }
            catch (Exception ex)
            {
                //Logueo la acción ejecutada.
                Logger.Log(Logger.LogAction.Modificar, _seccion, traduccion.IdTraduccion, Logger.LogType.Exception, ex.Message);

                //Throw the exception to the controller.
                throw (ex);
            }
        }
示例#4
0
        public static void ModificarTraduccion(Framework.Models.Traduccion traduccion)
        {
            var br = new Rules.Traduccion();

            br.Modificar(traduccion);
        }