protected void btnAsociarUsuario_Click(object sender, EventArgs e)
        {
            if (gvServidoresCDS.SelectedIndex >= 0)
            {
                iftAccesosUsuariosBD objAccesosUsuariosBD = new iftAccesosUsuariosBD();
                cAccesosCDS objAccesosCDS = new cAccesosCDS();

                objAccesosUsuariosBD.intIdBD = int.Parse(gvServidoresCDS.SelectedValue.ToString());
                objAccesosUsuariosBD.strNombreUsuario = txtNombreUsuario.Text;
                objAccesosUsuariosBD.strMatricula = txtMatricula.Text;
                objAccesosUsuariosBD.strPassword = txtPassword.Text;
                objAccesosUsuariosBD.strSOP = txtSOP.Text;
                objAccesosUsuariosBD.strObservacion = txtObservacion.Text;

                txtNombreUsuario.Text = "";
                txtMatricula.Text = "";
                txtPassword.Text = "";
                txtSOP.Text = "";
                txtObservacion.Text = "";

                objAccesosCDS.insertarUsuarioServidoresBDsCDS(objAccesosUsuariosBD);

                gvUsuariosServidoresCDS.DataBind();
                lblMensaje.Text = "Se registro Usuario a Servidor";

            }
            else
            {
                lblMensaje.Text = "Seleccionar Servidor para asociar usuario";
            }
        }
Пример #2
0
        public void insertarUsuarioServidoresBDsCDS(iftAccesosUsuariosBD _objUsuariosBD)
        {
            using (SqlConnection connection = new SqlConnection(ConfigurationManager.ConnectionStrings["dbHomologacionEntities2"].ConnectionString))
            {
                using (SqlCommand command = new SqlCommand("spInsertarUsuarioCDSxServidorBDs", connection))
                {
                    command.CommandType = CommandType.StoredProcedure;
                    command.Parameters.Add(new SqlParameter("@intIdBD", _objUsuariosBD.intIdBD));
                    command.Parameters.Add(new SqlParameter("@strNombreUsuario", _objUsuariosBD.strNombreUsuario));

                    if ((_objUsuariosBD.strMatricula.Length == 0) || (_objUsuariosBD.strMatricula == null))
                    {
                        command.Parameters.Add(new SqlParameter("@strMatricula", ""));
                    }
                    else
                    {
                        command.Parameters.Add(new SqlParameter("@strMatricula", _objUsuariosBD.strPassword));
                    }

                    if ((_objUsuariosBD.strPassword.Length == 0) || (_objUsuariosBD.strPassword == null))
                    {
                        command.Parameters.Add(new SqlParameter("@strPassword", ""));
                    }
                    else
                    {
                        command.Parameters.Add(new SqlParameter("@strPassword", _objUsuariosBD.strPassword));
                    }

                    if ((_objUsuariosBD.strSOP.Length == 0) || (_objUsuariosBD.strSOP == null))
                    {
                        command.Parameters.Add(new SqlParameter("@strSOP", ""));
                    }
                    else
                    {
                        command.Parameters.Add(new SqlParameter("@strSOP", _objUsuariosBD.strSOP));
                    }

                    if ((_objUsuariosBD.strObservacion.Length == 0) || (_objUsuariosBD.strObservacion == null))
                    {
                        command.Parameters.Add(new SqlParameter("@strObservacion", ""));
                    }
                    else
                    {
                        command.Parameters.Add(new SqlParameter("@strObservacion", _objUsuariosBD.strObservacion));
                    }

                    connection.Open();
                    command.ExecuteNonQuery();
                }
            }
        }