Пример #1
0
        public string InsertarUsuario(cls_Usuario_DAL objUsuario)
        {
            cls_VariablesConexBD_DAL objVariablesCnx = new cls_VariablesConexBD_DAL();

            objCnx.CrearParametros(ref objVariablesCnx);
            objVariablesCnx.DT_Parametros.Rows.Add("@IDUSUARIO", 2, objUsuario.iIDPERSONA);
            objVariablesCnx.DT_Parametros.Rows.Add("@IDPERSONA", 2, objUsuario.iIDPERSONA);
            objVariablesCnx.DT_Parametros.Rows.Add("@CONTRASENA", 3, objUsuario.sCONTRASENA.Trim());
            objVariablesCnx.DT_Parametros.Rows.Add("@IDROL", 6, objUsuario.cIDROL);
            objVariablesCnx.DT_Parametros.Rows.Add("@IDESTADO", 6, objUsuario.cIDESTADO);

            /*objVariablesCnx.DT_Parametros.Rows.Add("@CTPA_06", 5, objDAL.iCTPA_06);
            *  objVariablesCnx.DT_Parametros.Rows.Add("@CTPA_07", 5, objDAL.iCTPA_07);*/

            objVariablesCnx.sSP_Name = "dbo.SP_INSERTAR_USUARIOS";
            objCnx.Execute_NonQuery(ref objVariablesCnx);

            if (objVariablesCnx.sMsjError == string.Empty)
            {
                return(null);
            }
            else
            {
                return(objVariablesCnx.sMsjError);
            }
        }
Пример #2
0
        public string InsertarPersona(ref cls_Persona_DAL objPersona, ref cls_Usuario_DAL objUsuario)
        {
            cls_Usuario_BLL          objUsuarioBLL   = new cls_Usuario_BLL();
            cls_VariablesConexBD_DAL objVariablesCnx = new cls_VariablesConexBD_DAL();

            objCnx.CrearParametros(ref objVariablesCnx);
            objVariablesCnx.DT_Parametros.Rows.Add("@IDPERSONA", 2, objPersona.iIDPERSONA);
            objVariablesCnx.DT_Parametros.Rows.Add("@NOMBRE", 3, objPersona.sNOMBRE);
            objVariablesCnx.DT_Parametros.Rows.Add("@APELLIDO1", 3, objPersona.sAPELLIDO1);
            objVariablesCnx.DT_Parametros.Rows.Add("@APELLIDO2", 3, objPersona.sAPELLIDO2);
            objVariablesCnx.DT_Parametros.Rows.Add("@FECHA_NAC", 7, objPersona.dFECHA_NAC);
            objVariablesCnx.DT_Parametros.Rows.Add("@IDESTADO", 6, objPersona.cIDESTADO);

            /*objVariablesCnx.DT_Parametros.Rows.Add("@CTPA_06", 5, objDAL.iCTPA_06);
            *  objVariablesCnx.DT_Parametros.Rows.Add("@CTPA_07", 5, objDAL.iCTPA_07);*/

            objVariablesCnx.sSP_Name = "dbo.SP_INSERTAR_PERSONA";
            objCnx.Execute_NonQuery(ref objVariablesCnx);

            if (objVariablesCnx.sMsjError == string.Empty)
            {
                objUsuario.iIDUSUARIO  = objPersona.iIDPERSONA;
                objUsuario.iIDPERSONA  = objPersona.iIDPERSONA;
                objUsuario.sCONTRASENA = objPersona.dFECHA_NAC.ToString("ddMMyyyy");


                objUsuarioBLL.InsertarUsuario(objUsuario);

                return(null);
            }
            else
            {
                return(objVariablesCnx.sMsjError);
            }
        }
Пример #3
0
        public void InsertarPersona(int IdPersona, string Nombre, string Ap1, string Ap2, DateTime FechaNacimiento, char Rol)
        {
            cls_Persona_BLL objPersonaBLL = new cls_Persona_BLL();
            cls_Persona_DAL objPersonaDAL = new cls_Persona_DAL();
            cls_Usuario_DAL objUsuarioDAL = new cls_Usuario_DAL();

            objPersonaDAL.iIDPERSONA = IdPersona;
            objPersonaDAL.sNOMBRE    = Nombre;
            objPersonaDAL.sAPELLIDO1 = Ap1;
            objPersonaDAL.sAPELLIDO2 = Ap2;
            objPersonaDAL.dFECHA_NAC = FechaNacimiento;
            objPersonaDAL.cIDESTADO  = 'A';

            objUsuarioDAL.cIDESTADO = 'A';
            objUsuarioDAL.cIDROL    = Rol;

            objPersonaBLL.InsertarPersona(ref objPersonaDAL, ref objUsuarioDAL);
        }