コード例 #1
0
        public static bool updateUser3(TBL_USUARIO _infoUsuario)
        {
            try
            {
                dc = new dcFactguracionDataContext();
                bool res = false;

                int resultado;

                var ri   = dc.spUpdateUsuario(_infoUsuario.usu_id, _infoUsuario.usu_correo, _infoUsuario.usu_password, _infoUsuario.usu_apellidos, _infoUsuario.usu_nombres, Convert.ToByte(_infoUsuario.rol_id));
                var resp = ri.FirstOrDefault <spUpdateUsuarioResult>();
                resultado = resp.Column1;


                //commit de la base
                dc.SubmitChanges();
                res = true;
                return(res);
            }
            catch (Exception ex)
            {
                //Archivos de log


                throw new ArgumentException("Error al guardar un usuario " + ex.Message);
            }
        }
コード例 #2
0
        public static bool saveListUser(List <TBL_USUARIO> _ListUsuario)
        {
            try
            {
                bool res = false;
                dc = new dcFactguracionDataContext();

                foreach (var item in _ListUsuario)
                {
                    item.usu_add    = DateTime.Now;
                    item.usu_status = 'A';
                }

                //enviar mi objeto al orm
                dc.TBL_USUARIO.InsertAllOnSubmit(_ListUsuario);
                //commit de la base
                dc.SubmitChanges();
                res = true;
                return(res);
            }
            catch (Exception ex)
            {
                //Archivos de log
                throw new ArgumentException("Error al guardar un usuario " + ex.Message);
            }
        }